.changelog_tagline__vsps_{font-size:.85rem;color:var(--secondary-text-color);margin:0 0 1.5rem}.changelog_filterRow__upTHP{display:flex;gap:.45rem;margin-bottom:2rem;flex-wrap:wrap}.changelog_filterPill__Uc3an{font-size:.6rem;text-transform:uppercase;letter-spacing:.6px;font-weight:700;padding:.4rem .7rem;border-radius:20px;border:1px solid #d4d4d4;background-color:transparent;color:#666;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.changelog_filterPill__Uc3an:hover{border-color:#999;color:#333}.changelog_filterActive__09raF{background-color:#111!important;color:#fff!important;border-color:#111!important}.changelog_emptyState__JBTu3{font-size:.85rem;color:var(--secondary-text-color);text-align:center;padding:3rem 0}.changelog_graphContainer__Hv7iE{display:flex;flex-direction:column;gap:2.5rem}.changelog_branchRow__NyciH{display:flex;flex-direction:column;gap:.6rem;transition:opacity .3s ease;padding:1.25rem;border-radius:12px;background:#fafafa;border:1px solid #f0f0f0}.changelog_branchCardLink__ZQib4,.changelog_branchRowLink__i3_j7{text-decoration:none;cursor:pointer;display:flex;flex-direction:column;gap:.6rem}.changelog_branchDimmed__CksaG{opacity:.25}.changelog_branchHeader__7qrQ3{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.changelog_branchDot__XFFS_{width:8px;height:8px;border-radius:50%;flex-shrink:0;opacity:.55}.changelog_branchNameLink__l9UUr{font-size:.82rem;font-weight:700;color:#111;letter-spacing:-.2px;text-decoration:none;transition:opacity .2s ease}.changelog_branchNameLink__l9UUr:hover{opacity:.6}.changelog_statusBadge__HZ6lA{font-size:.5rem;text-transform:uppercase;letter-spacing:.6px;font-weight:700;padding:.2rem .45rem;border-radius:4px}.changelog_status_ongoing__ldWxh{background:#f0f9f2;color:#4a9960}.changelog_status_shipped__IKjLL{background:#f0edf7;color:#7b6fa8;position:relative;overflow:hidden}.changelog_status_shipped__IKjLL:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(155,142,196,.2),transparent);animation:changelog_shimmer__Q8IIR 3s ease-in-out infinite}@keyframes changelog_shimmer__Q8IIR{0%{left:-100%}50%{left:100%}to{left:100%}}.changelog_status_killed__2aOMQ{background:#faf3ee;color:#b0724d}.changelog_branchDate__ITtNF{font-size:.6rem;color:var(--secondary-text-color);letter-spacing:.3px}.changelog_branchSummaryLink___r6b3,.changelog_branchSummary__ZXhKC{font-size:.78rem;line-height:1.5;color:var(--secondary-text-color);margin:0;max-width:55ch;text-decoration:none;display:block;transition:opacity .2s ease}.changelog_branchSummaryLink___r6b3:hover{opacity:.6}.changelog_timeline__E9Dw4{position:relative;padding:.75rem 0 .25rem}.changelog_timelineTrack___i4j5{position:absolute;top:calc(.75rem + 5px);left:0;right:0;height:2px;display:flex}.changelog_timelineLine___DR3p{flex:1;height:2px;border-radius:1px;opacity:.35}.changelog_timelineLineKilled__TPl0D{flex:none;width:80%}.changelog_timelineLineDashed__Sz8G3{flex:1;height:0;border-top:2px dashed}.changelog_nodesRow__xhaNr{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.changelog_nodeColumn___PT_Q{display:flex;flex-direction:column;align-items:center;min-width:0;flex:1}.changelog_node__tS_wq{width:10px;height:10px;border-radius:50%;border:2px solid;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;padding:0;flex-shrink:0;opacity:.5}.changelog_node__tS_wq:hover{transform:scale(1.4);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.changelog_nodeActive__766Au{transform:scale(1.5);box-shadow:0 0 0 4px rgba(0,0,0,.08)}.changelog_nodeFaded__bUd3E{opacity:.35}.changelog_nodeNow__tpzXQ{animation:changelog_pulse__kQoO5 2.5s ease-in-out infinite}@keyframes changelog_pulse__kQoO5{0%,to{box-shadow:0 0 0 0 rgba(21,184,166,.4)}50%{box-shadow:0 0 0 6px rgba(21,184,166,0)}}.changelog_nodeDate__57b_x{margin-top:.4rem;opacity:.7}.changelog_collapsedIndicator__UITE8,.changelog_nodeDate__57b_x{font-size:.52rem;color:var(--secondary-text-color);white-space:nowrap;letter-spacing:.2px}.changelog_collapsedIndicator__UITE8{display:flex;align-items:center;justify-content:center;flex:1;cursor:pointer;background:none;border:none;padding:calc(10px + .4rem) 0 0;opacity:.5;transition:opacity .2s}.changelog_collapsedIndicator__UITE8:hover{opacity:1}.changelog_collapseButton__14WDZ{font-size:.55rem;color:var(--secondary-text-color);background:none;border:none;cursor:pointer;padding:0 .5rem;white-space:nowrap;opacity:.6;transition:opacity .2s;align-self:center;flex-shrink:0}.changelog_collapseButton__14WDZ:hover{opacity:1}.changelog_entryDetail__HBkNd{overflow:hidden;margin-top:.5rem;max-width:220px;text-align:center}.changelog_entryText__pF5dG{font-size:.75rem;line-height:1.5;color:#111;margin:0}.changelog_entryWhy__02vlE{font-size:.7rem;line-height:1.45;color:var(--secondary-text-color);margin:.3rem 0 0;font-style:italic}.changelog_killedReason__V5oo0{font-size:.75rem;line-height:1.55;color:var(--secondary-text-color);margin:.25rem 0 0;padding-left:1.1rem;position:relative;max-width:55ch;font-style:italic}.changelog_killedReason__V5oo0:before{content:"†";position:absolute;left:0;color:#dc2626;font-style:normal;font-weight:700}.changelog_mobileTimeline__Pje1N{border-left:2px solid;margin-left:3px;padding-left:1rem;display:flex;flex-direction:column}.changelog_mobileEntry__jmax9{display:flex;flex-direction:column;gap:.25rem;padding:.55rem 0;border:none;background:none;text-align:left;cursor:pointer;position:relative}.changelog_mobileEntryHeader__Pu_6A{display:flex;align-items:center;gap:.5rem}.changelog_mobileNodeDot__9Z5Jx{width:7px;height:7px;border-radius:50%;flex-shrink:0;position:absolute;left:calc(-1rem - 4.5px);opacity:.55}.changelog_mobileEntryDate__jnmZk{font-size:.6rem;color:var(--secondary-text-color);letter-spacing:.3px}.changelog_mobileEntryPreview__WyNl_{font-size:.75rem;line-height:1.45;color:#111;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changelog_mobileCollapsedLabel__MerhM{font-size:.55rem;color:var(--secondary-text-color);opacity:.6;padding:.2rem 0}.changelog_mobileCollapsedBtn__g0dbv{font-size:.65rem;font-weight:600;background:none;border:none;cursor:pointer;padding:.4rem 0;text-align:left;opacity:.8;transition:opacity .2s}.changelog_mobileCollapsedBtn__g0dbv:hover{opacity:1}@media (prefers-reduced-motion:reduce){.changelog_nodeNow__tpzXQ,.changelog_status_shipped__IKjLL:after{animation:none}}@media (prefers-color-scheme:dark){.changelog_filterPill__Uc3an{border-color:#444;color:#888}.changelog_filterPill__Uc3an:hover{border-color:#666;color:#ccc}.changelog_filterActive__09raF{background-color:#eaeaea!important;color:#111!important;border-color:#eaeaea!important}.changelog_branchRow__NyciH{background:#1a1a1a;border-color:#252525}.changelog_branchNameLink__l9UUr{color:#eaeaea}.changelog_status_ongoing__ldWxh{background:rgba(109,186,130,.12);color:#7ccf93}.changelog_status_shipped__IKjLL{background:rgba(155,142,196,.12);color:#b0a5d4}.changelog_status_shipped__IKjLL:after{background:linear-gradient(90deg,transparent,rgba(176,165,212,.12),transparent)}.changelog_status_killed__2aOMQ{background:rgba(212,132,90,.12);color:#e09b73}.changelog_node__tS_wq:hover{box-shadow:0 0 0 3px hsla(0,0%,100%,.08)}.changelog_nodeActive__766Au{box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.changelog_collapsedIndicator__UITE8:hover{opacity:1}.changelog_entryText__pF5dG,.changelog_mobileEntryPreview__WyNl_{color:#eaeaea}}@media (max-width:768px){.changelog_graphContainer__Hv7iE{gap:2rem}.changelog_timeline__E9Dw4{display:none}}@media (min-width:769px){.changelog_mobileTimeline__Pje1N{display:none}}