.bc .bc-tn-where{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;display:flex}.bc .bc-tn-where p{min-width:0;color:var(--mute);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.bc .bc-tn-where p svg{width:.9rem;height:.9rem;color:var(--lime);flex:none}.bc .bc-tn-locerr{margin-top:-.85rem}.bc .bc-tn-spot{color:inherit;display:block}.bc .bc-tn-spot:active{transform:scale(.99)}.bc .bc-tn-spot .bc-live{font-size:1rem}.bc .bc-tn-id{gap:.15rem;padding:.1rem .75rem .5rem;display:grid}.bc .bc-tn-name{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:break-word;padding-top:.1em;font-size:1.65rem;font-weight:600;line-height:.9}.bc .bc-tn-meta{color:var(--dim);overflow-wrap:break-word;font-size:.8rem}.bc .bc-tn-meta.is-place{align-items:flex-start;gap:.35rem;display:flex}.bc .bc-tn-meta.is-place svg{width:.8rem;height:.8rem;color:var(--mute);flex:none;margin-top:.2rem}.bc .bc-tn-matches{gap:.35rem;margin:0;padding:.2rem .75rem .55rem;list-style:none;display:grid}.bc .bc-tn-match{font-family:var(--display);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(90deg,#ffffff0f,#ffffff04);border-radius:.55rem;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;padding:.45rem .65rem .35rem;font-size:1.15rem;font-weight:600;line-height:1;display:flex}.bc .bc-tn-match>span{overflow-wrap:anywhere;align-items:baseline;gap:.4rem;min-width:0;display:inline-flex}.bc .bc-tn-match b{color:var(--tc);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.bc .bc-tn-match i{color:var(--dim);font-style:normal;font-weight:500}.bc .bc-tn-spot .bc-lc-f .bc-cta{margin-left:auto}.bc .bc-cta.bc-tn-red{background:var(--red);color:#fff}.bc .bc-tn-phases{gap:.9rem;display:grid}.bc .bc-tn-group{display:grid}.bc .bc-tn-hidden{color:var(--mute);background:var(--panel-2);border:1px solid var(--line-2);vertical-align:.12em;border-radius:.3rem;margin-left:.45rem;padding:0 .35rem;font-size:.68rem;font-weight:600;line-height:1.4;display:inline-block}.bc .bc-row .bc-s.bc-tn-place{margin-top:.15rem}.bc .bc-tn-center{text-align:center;padding-block:1.5rem}
