.MilestoneTrack_track__DkeWg{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MilestoneTrack_line__ZkZJD{display:flex;align-items:center;width:100%;min-width:0}.MilestoneTrack_segment__C4xLl{position:relative;flex:1 1;min-width:0;height:var(--dim-height);background:var(--border-strong)}.MilestoneTrack_segment__C4xLl:before{content:"";position:absolute;left:0;top:50%;width:var(--dim-height);height:.6rem;transform:translateY(-50%);background:var(--border-strong)}.MilestoneTrack_delivered__JmSYk{background:var(--dim-run);transform-origin:left center;animation:MilestoneTrack_draw__zF7Jv var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--segment-index, 0) * 90ms)}.MilestoneTrack_delivered__JmSYk:before{background:var(--dim-run);height:.85rem}@keyframes MilestoneTrack_draw__zF7Jv{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.MilestoneTrack_delivered__JmSYk{animation:none}}.MilestoneTrack_terminator__nnZHM{flex:0 0 auto;width:var(--dim-height);height:.85rem;background:var(--border-strong)}.MilestoneTrack_numbers__gGsza{display:flex;width:100%}.MilestoneTrack_number__qqjrt{flex:1 1;min-width:0;font-family:var(--font-mono);font-size:.625rem;line-height:1;color:var(--text-subtle);padding-left:var(--space-1)}.MilestoneTrack_numberDelivered__7YB3g{color:var(--primary);font-weight:600}.MilestoneTrack_callout__aARh8{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);min-width:0}.MilestoneTrack_calloutValue__62TlQ{font-size:var(--text-base);font-weight:500;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.MilestoneTrack_calloutOf__cRs_u{color:var(--text-subtle);font-weight:400}.MilestoneTrack_calloutUnit__4CAh7{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-subtle)}.MilestoneTrack_compact__XUi72 .MilestoneTrack_callout__aARh8{gap:var(--space-1)}.MilestoneTrack_compact__XUi72 .MilestoneTrack_calloutValue__62TlQ{font-size:var(--text-sm)}.ProposalDetail_status__ywWeX{padding:var(--space-12) 0;font-size:var(--text-sm);color:var(--text-subtle);text-align:center}.ProposalDetail_backLink__cTFX7,.ProposalDetail_status__ywWeX{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ProposalDetail_backLink__cTFX7{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--space-11);margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);text-decoration:none}.ProposalDetail_backLink__cTFX7:hover{color:var(--primary)}.ProposalDetail_header__omto2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6);padding-bottom:var(--space-5);border-bottom:2px solid var(--text)}.ProposalDetail_headerMain__yqsQS{min-width:0;max-width:60ch}.ProposalDetail_identifiers__rjFlK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.ProposalDetail_fundTag__sdSdA{padding:.2rem var(--space-2);border:1px solid var(--border-strong);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.ProposalDetail_projectId__UR_dU{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--text-subtle)}.ProposalDetail_state__V2YWa{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ProposalDetail_stateDot__2v2nd{width:.5rem;height:.5rem;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.ProposalDetail_stateAwaiting__W8wCv{color:var(--accent)}.ProposalDetail_stateActive__WH9RV{color:var(--success-text)}.ProposalDetail_title__PiQrf{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;font-variation-settings:"wdth" 112;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text)}.ProposalDetail_headerActions__qI9qa{display:flex;flex-wrap:wrap;gap:var(--space-3);flex-shrink:0}.ProposalDetail_externalLink__Md9Fk,.ProposalDetail_shareButton__4ZveO{display:inline-flex;align-items:center;justify-content:center;min-height:var(--space-11);padding:0 var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-none);background:transparent;color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ProposalDetail_externalLink__Md9Fk:hover,.ProposalDetail_shareButton__4ZveO:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-subtle)}.ProposalDetail_externalLink__Md9Fk:active,.ProposalDetail_shareButton__4ZveO:active{background:var(--surface-sunken)}.ProposalDetail_specs__ECu2W{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));border:1px solid var(--border-strong);background:var(--surface)}.ProposalDetail_spec__6Pdaz{padding:var(--space-5);border-right:1px solid var(--border)}.ProposalDetail_spec__6Pdaz:last-child{border-right:none}.ProposalDetail_specTrack__f2ger{grid-column:span 2}.ProposalDetail_specKey__vtkh1{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-subtle);margin-bottom:var(--space-3)}.ProposalDetail_specValue___M80k{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:500;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProposalDetail_sourceNote__K9sID{padding:var(--space-3) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-subtle);max-width:68ch}.ProposalDetail_prose__FPHwm{-webkit-margin-before:var(--space-10);margin-block-start:var(--space-10)}.ProposalDetail_proseTitle__AQmh4{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:.04em;color:var(--text);padding-bottom:var(--space-3);border-bottom:1px solid var(--text);margin-bottom:var(--space-5)}.ProposalDetail_proseBody__SmerZ{max-width:68ch;color:var(--text-muted);line-height:var(--leading-relaxed)}.ProposalDetail_proseBody__SmerZ p+p{margin-top:var(--space-4)}.ProposalDetail_notFound__ibpKO{max-width:46ch;padding:var(--space-12) 0}.ProposalDetail_notFoundLabel__4aP9t{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent);margin-bottom:var(--space-3)}.ProposalDetail_notFoundTitle__I3jrf{font-family:var(--font-display);font-size:var(--text-3xl);font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:var(--tracking-tight);margin-bottom:var(--space-4)}.ProposalDetail_notFoundBody__5u2bO{color:var(--text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.ProposalDetail_backButton__C7Ujr{display:inline-flex;align-items:center;min-height:var(--space-11);padding:0 var(--space-5);background:var(--primary);color:var(--text-on-primary);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-decoration:none}.ProposalDetail_backButton__C7Ujr:hover{background:var(--primary-hover)}.ProposalDetail_footer__fr98v{-webkit-margin-before:var(--section-gap);margin-block-start:var(--section-gap);padding-top:var(--space-4);border-top:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-subtle)}@media (max-width:48rem){.ProposalDetail_header__omto2{align-items:flex-start}.ProposalDetail_spec__6Pdaz{border-right:none;border-bottom:1px solid var(--border)}.ProposalDetail_spec__6Pdaz:last-child{border-bottom:none}.ProposalDetail_specTrack__f2ger{grid-column:span 1}.ProposalDetail_headerActions__qI9qa>*{flex:1 1 auto}}