.PledgeTimeline_line__ZfTjS,.PledgeTimeline_root__Kdhkt{display:flex;flex-direction:column;gap:var(--space-4)}.PledgeTimeline_line__ZfTjS{position:relative;margin:0;padding:0 0 0 var(--space-4);list-style:none}.PledgeTimeline_line__ZfTjS:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:2px;background-color:var(--color-border-strong);border-radius:1px}.PledgeTimeline_event__TWrlH{position:relative}.PledgeTimeline_marker__UR1LP{position:absolute;left:calc(var(--space-4) * -1);top:5px;width:10px;height:10px;border-radius:var(--radius-pill);background-color:var(--color-primary-60);border:2px solid var(--color-bg-subtle);box-sizing:content-box;transform:translateX(-3px)}.PledgeTimeline_event__TWrlH[data-kind=anchor] .PledgeTimeline_marker__UR1LP{background-color:var(--color-gray-70)}.PledgeTimeline_event__TWrlH[data-kind=bill] .PledgeTimeline_marker__UR1LP{background-color:var(--status-done-text)}.PledgeTimeline_date__MJUTp{display:block;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-muted);margin-bottom:var(--space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PledgeTimeline_anchorLabel__j3YN7{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.PledgeTimeline_card__wNZIn{padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.PledgeTimeline_meta__o4qDX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.PledgeTimeline_meta__o4qDX:last-child{margin-bottom:0}.PledgeTimeline_tag__7p40V{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 9px 2px 7px;border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:-.01em;color:var(--color-primary-70);background-color:var(--color-primary-5);border:1px solid var(--color-primary-10)}.PledgeTimeline_tagIcon__XJBcL{display:inline-flex;color:var(--color-primary-60)}.PledgeTimeline_org__IuLOG{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.PledgeTimeline_neutrality__pXkFX{display:inline-flex;align-items:center;gap:var(--space-1);margin-left:auto;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);border-radius:var(--radius-pill);padding:2px 9px 2px 7px;color:var(--color-gray-70);background-color:var(--color-gray-5);border:1px solid var(--color-gray-20)}.PledgeTimeline_neutralityDot__Tdei_{width:7px;height:7px;border-radius:var(--radius-pill);background-color:currentColor;flex:none}.PledgeTimeline_neutrality__pXkFX[data-tone=favor]{color:var(--color-primary-70);background-color:var(--color-primary-5);border-color:var(--color-primary-20)}.PledgeTimeline_neutrality__pXkFX[data-tone=critic]{color:var(--color-point-60);background-color:var(--color-point-5);border-color:var(--color-point-20)}.PledgeTimeline_quote__od_se{display:flex;gap:var(--space-2);padding:var(--space-3);margin:0 0 var(--space-2);border-left:3px solid var(--color-primary-30);background-color:var(--color-bg-subtle);border-radius:0 var(--radius) var(--radius) 0}.PledgeTimeline_quoteLabel__dFVnM{flex:none;font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-primary-70);padding-top:2px}.PledgeTimeline_quoteText__1s7yW{color:var(--color-text)}.PledgeTimeline_fact__x_ydN,.PledgeTimeline_quoteText__1s7yW{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.PledgeTimeline_fact__x_ydN{color:var(--color-text-secondary);margin:0 0 var(--space-2)}.PledgeTimeline_sourceLink__ciRg8{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-link);word-break:break-all;border-radius:var(--radius-sm)}.PledgeTimeline_sourceLink__ciRg8:hover{color:var(--color-primary-70);text-decoration:underline;text-underline-offset:.18em}.PledgeTimeline_sourceLink__ciRg8:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PledgeTimeline_external__5rmJ0,.PledgeTimeline_stage__h0172{font-size:var(--font-size-caption)}.PledgeTimeline_stage__h0172{font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);padding:2px 9px;white-space:nowrap;color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border-strong)}.PledgeTimeline_stage__h0172[data-stage=promulgated]{color:var(--status-done-text);background-color:var(--status-done-bg);border-color:var(--status-done-border)}.PledgeTimeline_billName__aCbnm{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.PledgeTimeline_billMeta__td88J{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.PledgeTimeline_billNo__ZUxXC{font-size:var(--font-size-caption);color:var(--color-text-muted)}.PledgeTimeline_procResult__8HdOZ{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:2px 9px}.PledgeTimeline_undated__KM0K0{padding-top:var(--space-3);border-top:1px dashed var(--color-border-strong)}.PledgeTimeline_undatedHeading__rH8PN{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.PledgeTimeline_undatedList__ngnL6{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.PledgeTimeline_summaryDetails__e27Io{margin-top:var(--space-2)}.PledgeTimeline_summaryToggle__e_nKE{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-link);cursor:pointer;list-style:none;border-radius:var(--radius-sm)}.PledgeTimeline_summaryToggle__e_nKE::-webkit-details-marker{display:none}.PledgeTimeline_summaryToggle__e_nKE:before{content:"▸ "}details[open]>.PledgeTimeline_summaryToggle__e_nKE:before{content:"▾ "}.PledgeTimeline_summaryToggle__e_nKE:hover{color:var(--color-primary-70);text-decoration:underline;text-underline-offset:.18em}.PledgeTimeline_summaryToggle__e_nKE:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PledgeTimeline_summaryText__yuwWb{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);font-size:var(--font-size-caption);line-height:var(--line-height-body-sm);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border-radius:var(--radius)}.PledgeTimeline_stage__h0172[data-stage=voted]{color:var(--color-gray-70);background-color:var(--color-gray-5);border-color:var(--color-gray-20)}.PledgeTimeline_voteResult__zD9vs{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EvidenceDisclosure_root__XrsvW{margin-top:var(--space-2)}.EvidenceDisclosure_empty__b8eyf{margin-top:var(--space-2);padding:var(--space-3);font-size:var(--font-size-body-sm);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px dashed var(--color-border-strong);border-radius:var(--radius)}.EvidenceDisclosure_toggle__63eRa{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);margin-left:calc(var(--space-2) * -1);border-radius:var(--radius);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-link);cursor:pointer;list-style:none;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.EvidenceDisclosure_toggle__63eRa::-webkit-details-marker{display:none}.EvidenceDisclosure_toggle__63eRa:hover{background-color:var(--color-primary-5);color:var(--color-primary-70)}.EvidenceDisclosure_toggle__63eRa:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.EvidenceDisclosure_count__GBtXr{color:var(--color-text-muted);font-weight:var(--font-weight-body)}.EvidenceDisclosure_summary__RypXn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-2);padding-left:var(--space-1)}.EvidenceDisclosure_summaryType__haOxo{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border)}.EvidenceDisclosure_summaryIcon__mGIfu{display:inline-flex;color:var(--color-primary-60)}.EvidenceDisclosure_summaryLabel__go6Hh{letter-spacing:-.01em}.EvidenceDisclosure_summaryCount__LguwY{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-on-primary);background-color:var(--color-primary-60)}.EvidenceDisclosure_chevron__0lYy3{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;border-radius:0 0 1px 0;transform:rotate(-45deg);transition:transform var(--dur) var(--ease);flex:none}.EvidenceDisclosure_chevron__0lYy3[data-open=true]{transform:rotate(45deg)}.EvidenceDisclosure_panel__uoMfu{margin-top:var(--space-3);padding:var(--space-4);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);animation:EvidenceDisclosure_panelIn__DYK5g var(--dur) var(--ease) both}@keyframes EvidenceDisclosure_panelIn__DYK5g{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}