.tl.svelte-1kzz3wm{margin:0}.tl-controls.svelte-1kzz3wm{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.tl-controls.svelte-1kzz3wm select:where(.svelte-1kzz3wm),.tl-search.svelte-1kzz3wm{background:var(--input-bg, transparent);color:var(--text-heading);border:1px solid var(--input-border, var(--surface-border));padding:7px 10px;font-size:.82rem;font-family:inherit}.tl-search.svelte-1kzz3wm{min-width:180px;flex:1 1 180px;max-width:280px}.tl-check.svelte-1kzz3wm{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted);cursor:pointer}.tl-reset.svelte-1kzz3wm{background:none;border:1px solid var(--surface-border);color:var(--text-muted);padding:7px 12px;font-size:.78rem;font-family:inherit;cursor:pointer}.tl-reset.svelte-1kzz3wm:hover{border-color:var(--primary);color:var(--primary)}.tl-stats.svelte-1kzz3wm{margin:0 0 10px;font-size:.8rem;color:var(--text-muted)}.tl-undated.svelte-1kzz3wm{margin-left:10px;opacity:.75}.tl-empty.svelte-1kzz3wm{padding:32px 0;color:var(--text-muted)}.tl-axis.svelte-1kzz3wm{position:sticky;top:0;z-index:2;background:var(--bg);border-bottom:1px solid var(--surface-border)}.tl-tick.svelte-1kzz3wm{fill:var(--text-muted);font-size:10px;text-anchor:middle;font-weight:700}.tl-chart.svelte-1kzz3wm{overflow:visible}.tl-grid.svelte-1kzz3wm{stroke:var(--surface-border);stroke-width:1;opacity:.5}.tl-row.svelte-1kzz3wm{cursor:pointer}.tl-row.svelte-1kzz3wm:focus{outline:none}.tl-row.svelte-1kzz3wm:focus-visible .tl-rowbg:where(.svelte-1kzz3wm){fill:var(--surface-hover)}.tl-rowbg.svelte-1kzz3wm{fill:transparent}.tl-row.svelte-1kzz3wm:hover .tl-rowbg:where(.svelte-1kzz3wm){fill:var(--surface-hover)}.tl-rowbg.sel.svelte-1kzz3wm{fill:var(--surface-hover)}.tl-row.dim.svelte-1kzz3wm{opacity:.18}.tl-name.svelte-1kzz3wm{fill:var(--text-heading);font-size:11px;text-anchor:end;font-weight:600}.tl-name.sel.svelte-1kzz3wm{fill:var(--primary);font-weight:800}.tl-bar.svelte-1kzz3wm{stroke-width:5;stroke-linecap:round}.tl-bar.gone.svelte-1kzz3wm{opacity:.5}.tl-tail.svelte-1kzz3wm{opacity:.22;stroke-dasharray:1 4}.tl-bar.circa.svelte-1kzz3wm{stroke-dasharray:2 3}.tl-ms-year.approx.svelte-1kzz3wm{border-bottom:1px dotted currentColor;cursor:help}.tl-end.svelte-1kzz3wm{stroke:var(--text-muted);stroke-width:1.5}.tl-ms.svelte-1kzz3wm{fill:var(--bg);stroke:var(--text-heading);stroke-width:1.4}.tl-ms.major.svelte-1kzz3wm{fill:var(--text-heading)}.tl-move.svelte-1kzz3wm{fill:none;stroke:var(--text-muted);stroke-width:1;opacity:.18}.tl-move.on.svelte-1kzz3wm{stroke:var(--primary);stroke-width:2;opacity:1}.tl-move.muted.svelte-1kzz3wm{opacity:.06}.tl-movedot.svelte-1kzz3wm{fill:var(--primary)}.tl-panel.svelte-1kzz3wm{margin-top:22px;border:1px solid var(--surface-border);border-top:3px solid var(--primary);padding:18px 20px}.tl-panel-head.svelte-1kzz3wm{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tl-panel.svelte-1kzz3wm h3:where(.svelte-1kzz3wm){margin:0;font-family:var(--font-display);font-size:1.5rem;color:var(--text-heading)}.tl-panel.svelte-1kzz3wm h4:where(.svelte-1kzz3wm){margin:18px 0 8px;font-size:.7rem;letter-spacing:.11em;text-transform:uppercase;color:var(--primary)}.tl-panel-meta.svelte-1kzz3wm{margin:4px 0 0;font-size:.78rem;color:var(--text-muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tl-dot.svelte-1kzz3wm{width:9px;height:9px;border-radius:50%;display:inline-block}.tl-close.svelte-1kzz3wm{background:none;border:none;color:var(--text-muted);font-size:1rem;cursor:pointer;padding:2px 6px}.tl-close.svelte-1kzz3wm:hover{color:var(--primary)}.tl-brandlink.svelte-1kzz3wm{display:inline-block;margin-top:10px;color:var(--primary);font-weight:700;font-size:.85rem;text-decoration:none}.tl-brandlink.svelte-1kzz3wm:hover{text-decoration:underline}.tl-ms-list.svelte-1kzz3wm,.tl-move-list.svelte-1kzz3wm{list-style:none;margin:0;padding:0;display:grid;gap:7px}.tl-ms-list.svelte-1kzz3wm li:where(.svelte-1kzz3wm),.tl-move-list.svelte-1kzz3wm li:where(.svelte-1kzz3wm){display:grid;grid-template-columns:44px 1fr;gap:10px;font-size:.85rem;line-height:1.5}.tl-ms-year.svelte-1kzz3wm{color:var(--primary);font-weight:800;font-size:.78rem}.tl-ms-text.svelte-1kzz3wm{color:var(--text-body, inherit)}.tl-src.svelte-1kzz3wm{color:var(--text-muted);text-decoration:none;margin-left:5px;font-size:.78rem}.tl-src.svelte-1kzz3wm:hover{color:var(--primary)}.tl-reason.svelte-1kzz3wm{display:block;color:var(--text-muted);font-size:.8rem;font-style:normal}.tl-offchart.svelte-1kzz3wm{color:var(--text-heading);font-weight:600}.tl-jump.svelte-1kzz3wm{background:none;border:none;padding:0;color:var(--primary);font:inherit;font-size:.85rem;cursor:pointer;text-decoration:underline}.tl-note.svelte-1kzz3wm{margin:14px 0 0;font-size:.8rem;color:var(--text-muted)}@media(max-width:720px){.tl-name.svelte-1kzz3wm{font-size:9px}.tl-ms-list.svelte-1kzz3wm li:where(.svelte-1kzz3wm),.tl-move-list.svelte-1kzz3wm li:where(.svelte-1kzz3wm){grid-template-columns:36px 1fr}}
