.inbound-board #callouts,.inbound-board #leaders,.inbound-board #scene-title,.inbound-board #quiet,.inbound-board #board,.inbound-board .field-pin,.inbound-board #chase-panel,.inbound-board #aircraft-photo,.inbound-board #traffic-mini-map{visibility:hidden}.ib-root{position:absolute;inset:0;z-index:22;pointer-events:none;transition:opacity .5s ease}.ib-root.ib-out{opacity:0!important;transition:opacity .6s ease}.ib-head{position:absolute;left:calc(36 * var(--u));top:calc(112 * var(--u));max-width:calc(720 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));border-radius:calc(12 * var(--u));border-left:calc(6 * var(--u)) solid var(--accent)}.ib-kicker{font-size:calc(22 * var(--u));font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.ib-title{font-size:calc(44 * var(--u));font-weight:700;line-height:1.15}.ib-spot{margin-top:calc(6 * var(--u));font-size:calc(24 * var(--u));color:var(--muted)}.ib-spot:first-of-type{margin-top:calc(10 * var(--u))}.ib-bubble,.ib-tag,.ib-pin{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform}.ib-bubble{padding:calc(6 * var(--u)) calc(16 * var(--u));border-radius:999px;background:#080c12c7;border:calc(2 * var(--u)) solid #ffd54a99;font-size:calc(24 * var(--u));font-weight:600;color:var(--text);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #00000073}.ib-bubble.focus{border-color:var(--accent);background:#1a1204db;font-size:calc(28 * var(--u))}.ib-tag{padding:calc(4 * var(--u)) calc(12 * var(--u));border-radius:calc(6 * var(--u));background:#080c12d1;border-left:calc(5 * var(--u)) solid var(--c, #ffd54a);font:600 calc(21 * var(--u)) var(--mono);color:var(--text)}.ib-pin{padding:calc(3 * var(--u)) calc(10 * var(--u));border-radius:calc(6 * var(--u));background:var(--accent);color:var(--ink);font:700 calc(22 * var(--u)) var(--mono);letter-spacing:.06em}.ib-card{position:absolute;right:calc(36 * var(--u));top:calc(150 * var(--u));width:calc(660 * var(--u));padding:calc(20 * var(--u)) calc(26 * var(--u));border-radius:calc(14 * var(--u));border-left:calc(8 * var(--u)) solid var(--c, #ffd54a);animation:ib-card-in .45s ease both}@keyframes ib-card-in{0%{opacity:0;transform:translate(calc(30 * var(--u)))}to{opacity:1;transform:none}}.ib-card-kicker{font-size:calc(22 * var(--u));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c, var(--accent))}.ib-card-who{margin-top:calc(6 * var(--u));font-size:calc(38 * var(--u));font-weight:700;line-height:1.15}.ib-card-route{margin-top:calc(6 * var(--u));font:600 calc(25 * var(--u)) var(--mono);color:var(--muted)}.ib-card-detail{margin-top:calc(10 * var(--u));font-size:calc(28 * var(--u));color:var(--text)}.ib-strip{position:absolute;left:50%;bottom:calc(66 * var(--u));transform:translate(-50%);display:flex;align-items:center;gap:calc(14 * var(--u));padding:calc(10 * var(--u)) calc(18 * var(--u));border-radius:calc(12 * var(--u));transition:opacity .9s ease,transform .9s ease;max-width:calc(1840 * var(--u))}.ib-strip.handoff{opacity:0;transform:translate(-50%,calc(40 * var(--u)))}.ib-strip-title{font-size:calc(19 * var(--u));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.ib-chip{display:flex;align-items:baseline;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#ffffff0d;border-left:calc(5 * var(--u)) solid var(--c, #ffd54a);white-space:nowrap;min-width:0;flex:0 1 auto;overflow:hidden}.ib-dot{display:inline-block;width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:50%;background:var(--c, #ffd54a);align-self:center}.ib-who{font:600 calc(21 * var(--u)) var(--mono);flex:none}.ib-from{font-size:calc(20 * var(--u));color:var(--muted);overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:calc(150 * var(--u))}.ib-t{font:700 calc(21 * var(--u)) var(--mono);color:var(--text);font-variant-numeric:tabular-nums;flex:none}.ib-chip.est .ib-t{color:var(--muted)}.ib-teaser{position:absolute;z-index:21;left:50%;transform:translate(-50%);top:calc(104 * var(--u));padding:calc(10 * var(--u)) calc(20 * var(--u));border-radius:calc(10 * var(--u));border-left:calc(6 * var(--u)) solid var(--c, #ffd54a);font:600 calc(26 * var(--u)) var(--sans);white-space:nowrap;animation:ib-teaser-in .5s ease both}@keyframes ib-teaser-in{0%{opacity:0}to{opacity:1}}.ib-note{position:absolute;z-index:26;left:50%;top:calc(112 * var(--u));transform:translate(-50%);padding:calc(10 * var(--u)) calc(22 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(26 * var(--u))}.web-phone .ib-card{width:calc(560 * var(--u))}
