.timeline__section-selector.svelte-19ef30t{position:relative;z-index:30;min-width:0}.timeline__section-selector--floating.svelte-19ef30t{align-self:flex-start;margin:0 0 -1px 2px;padding:0 4px;background:var(--bg-steel)}.timeline__section-trigger.svelte-19ef30t{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:24px;margin:0;padding:0 0 3px;border:0;border-bottom:2px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--fg)}.timeline__section-trigger.svelte-19ef30t:hover,.timeline__section-trigger.svelte-19ef30t:focus-visible,.timeline__section-trigger--open.svelte-19ef30t{outline:none;border-bottom-color:var(--pick-focus)}.timeline__section-trigger.svelte-19ef30t strong:where(.svelte-19ef30t){font:inherit;color:var(--fg)}.timeline__section-value.svelte-19ef30t{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fg-muted)}.timeline__section-amount.svelte-19ef30t{flex:0 0 auto;color:var(--fg);font-variant-numeric:tabular-nums}.timeline__term-summary.svelte-19ef30t{display:inline-flex;align-items:center;gap:5px;min-width:0}.timeline__term-pill.svelte-19ef30t{display:inline-flex;align-items:center;gap:3px;min-width:0}.timeline__term-pill-count.svelte-19ef30t{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:0;text-transform:lowercase;color:var(--fg)}.timeline__section-menu.svelte-19ef30t{position:absolute;top:calc(100% + 3px);left:0;z-index:80;box-sizing:border-box;min-width:236px;max-width:min(360px,100%);max-height:260px;overflow:auto;list-style:none;margin:0;padding:3px 0;border:1px solid var(--border-strong);background:var(--bg-elev);animation:svelte-19ef30t-timeline-menu-in .12s ease-out;transform-origin:top left}.timeline__section-menu.svelte-19ef30t li:where(.svelte-19ef30t){margin:0;padding:0}.timeline__section-item.svelte-19ef30t{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:8px;min-height:30px;padding:5px 8px;border:0;border-bottom:1px solid var(--border);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--fg);cursor:pointer;text-align:left}.timeline__section-menu.svelte-19ef30t li:where(.svelte-19ef30t):last-child .timeline__section-item:where(.svelte-19ef30t){border-bottom:0}.timeline__section-item.svelte-19ef30t:hover,.timeline__section-item.svelte-19ef30t:focus-visible{outline:none;background:var(--pick-hover-bg);box-shadow:var(--pick-hover-ring)}.timeline__section-item--active.svelte-19ef30t{background:var(--pick-selected-bg);box-shadow:var(--pick-selected-ring)}.timeline__section-item-copy.svelte-19ef30t{min-width:0;display:flex;flex-direction:column;gap:1px;font-family:var(--font-mono)}.timeline__section-item-copy.svelte-19ef30t strong:where(.svelte-19ef30t),.timeline__section-item-copy.svelte-19ef30t span:where(.svelte-19ef30t){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.timeline__section-item-copy.svelte-19ef30t strong:where(.svelte-19ef30t){font-size:var(--text-xs);font-weight:900;letter-spacing:.03em;color:var(--fg)}.timeline__section-item-copy.svelte-19ef30t span:where(.svelte-19ef30t){font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;color:var(--fg-faint)}.timeline__section-item-amount.svelte-19ef30t{flex:0 0 auto;margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;font-variant-numeric:tabular-nums;color:var(--fg)}@keyframes svelte-19ef30t-timeline-menu-in{0%{opacity:0;transform:translateY(-3px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}.timeline__selection-chamber.svelte-19ef30t{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:16px;padding:0 4px;border:1px solid var(--border-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fff}.timeline__selection-chamber--r.svelte-19ef30t{background:var(--party-r);border-color:var(--party-r)}.timeline__selection-chamber--d.svelte-19ef30t{background:var(--party-d);border-color:var(--party-d)}.timeline__selection-chamber--i.svelte-19ef30t{background:var(--party-i);border-color:var(--party-i)}.timeline__selection-chamber--neutral.svelte-19ef30t,.timeline__selection-chamber--none.svelte-19ef30t{background:var(--bg-elev);border-color:var(--border);color:var(--fg)}
