.vd .vd-flight{z-index:60;background:var(--vd-bg);color:var(--vd-ink);position:fixed;inset:0;overflow:hidden}.vd .vd-flight__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.vd .vd-flight__caption{padding:calc(env(safe-area-inset-top,0px) + 16px) max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px));pointer-events:none;background:linear-gradient(#0b1020d1,#0b102073 60%,#0b102000);flex-direction:column;gap:4px;display:flex;position:absolute;top:0;left:0;right:0}.vd .vd-flight__eyebrow,.vd .vd-flight__title,.vd .vd-flight__live{max-width:var(--vd-wrap);text-shadow:0 1px 8px #0009;margin:0}.vd .vd-flight__title{font-size:clamp(20px,5.5vw,30px);font-weight:700;line-height:1.2}.vd .vd-flight__live{min-height:1.4em;color:var(--vd-ink-soft);font-size:15px}.vd .vd-flight__actions{padding:16px max(16px, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 16px) max(16px, env(safe-area-inset-left,0px));background:linear-gradient(#0b102000,#0b1020b3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.vd .vd-flight__skip{background:#0b10208c}.vd .vd-flight__go{margin-left:auto;animation:.4s both vd-flight-in}@keyframes vd-flight-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vd .vd-flight__go{animation:none}}
