/* Early Bird (2 Nov 2026). Builds on big.css (bp-* cards). Phone first. */
.eb-sub{color:var(--soft,#c7d0de);font-size:15px;line-height:1.45;margin:6px 0 10px}
.eb-bar{height:6px;border-radius:6px;background:#232e44;margin-top:8px;overflow:hidden}.eb-bar i{display:block;height:100%;background:var(--good)}
.eb-sold{font-size:11.5px;color:var(--soft,#93a0b5);margin-top:4px}
.eb-badge{display:inline-block;font:700 10.5px var(--mono);color:#0c1220;background:var(--good);border-radius:6px;padding:2px 7px;margin-top:6px}
.eb-was{text-decoration:line-through;opacity:.7;margin-left:4px}
.eb-why{margin-top:18px;background:var(--card);border:1px solid #2a3753;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}
.eb .bp-top{grid-template-columns:44px 1fr auto}
.eb .bp-od{white-space:nowrap}
.eb .bp-od small{display:block;font:600 10.5px/1.35 Sora,Arial,sans-serif;letter-spacing:0;color:var(--soft,#93a0b5);margin-top:2px}
