.timeline{position:relative}.timeline-tooltip{position:absolute;z-index:12;bottom:18px;left:0;display:block;min-width:48px;padding:6px 8px;border:1px solid #ffffff24;border-radius:7px;background:#090c13ed;box-shadow:0 8px 24px #0009;color:#fff;font:700 10px/1 Inter,system-ui,sans-serif;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(4px);transition:opacity .12s ease,transform .12s ease,visibility .12s}.timeline-tooltip:after{content:"";position:absolute;top:100%;left:50%;width:7px;height:7px;border-right:1px solid #ffffff24;border-bottom:1px solid #ffffff24;background:#090c13;transform:translate(-50%,-4px) rotate(45deg)}.timeline-tooltip.show{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:600px){.timeline-tooltip{bottom:16px;padding:5px 7px;font-size:9px}}
