.tl-wrap.svelte-1b7kgsg{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 4px 4px;margin:0 -4px}.tl-wrap.svelte-1b7kgsg::-webkit-scrollbar{display:none}.tl-rail.svelte-1b7kgsg{display:flex;align-items:flex-start;position:relative;min-width:max-content;padding-bottom:4px;gap:0}.tl-line.svelte-1b7kgsg{position:absolute;top:6px;left:8px;right:8px;height:2px;background:linear-gradient(90deg,#3b82f666,#8b5cf64d 40%,#ef44444d,#a3b1d226);border-radius:1px}.tl-node.svelte-1b7kgsg{display:flex;flex-direction:column;align-items:center;min-width:76px;max-width:96px;position:relative;flex-shrink:0;padding:0 4px;cursor:default}.tl-dot.svelte-1b7kgsg{width:13px;height:13px;border-radius:50%;flex-shrink:0;position:relative;z-index:1;transition:transform .15s ease}.tl-node.svelte-1b7kgsg:hover .tl-dot:where(.svelte-1b7kgsg){transform:scale(1.3)}.tl-card.svelte-1b7kgsg{margin-top:7px;padding:4px 6px;border-radius:7px;border:1px solid rgba(255,255,255,.07);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;gap:1px;transition:border-color .15s ease,box-shadow .15s ease}.tl-node.svelte-1b7kgsg:hover .tl-card:where(.svelte-1b7kgsg){border-color:var(--dot-color, rgba(255,255,255,.15));box-shadow:0 2px 12px #0000004d,0 0 8px var(--dot-color, transparent) 20}.tl-label.svelte-1b7kgsg{font-family:var(--font-display, system-ui, sans-serif);font-size:8.5px;font-weight:700;letter-spacing:.04em;color:var(--text, #e2e8f0);line-height:1.3;text-align:center}.tl-date.svelte-1b7kgsg{font-family:var(--font-display, system-ui, sans-serif);font-size:8px;font-weight:600;color:var(--text, #e2e8f0);opacity:.4;text-align:center}.tl-compact.svelte-1b7kgsg .tl-node:where(.svelte-1b7kgsg){min-width:60px;max-width:72px}.tl-compact.svelte-1b7kgsg .tl-dot:where(.svelte-1b7kgsg){width:10px;height:10px}.tl-compact.svelte-1b7kgsg .tl-card:where(.svelte-1b7kgsg){padding:3px 4px}.tl-compact.svelte-1b7kgsg .tl-label:where(.svelte-1b7kgsg){font-size:7.5px}.tl-compact.svelte-1b7kgsg .tl-date:where(.svelte-1b7kgsg){font-size:7px}
