.updates-module__Tn3V2q__section{padding:var(--s-9) 0}.updates-module__Tn3V2q__river{padding-left:44px;display:grid;position:relative}.updates-module__Tn3V2q__item+.updates-module__Tn3V2q__item .updates-module__Tn3V2q__foldInner{padding-top:var(--s-4)}.updates-module__Tn3V2q__river:before{content:"";background:linear-gradient(180deg, var(--graphite) 0 60px, var(--orange) 90px, rgba(var(--ink-rgb), .25));border-radius:1px;width:2px;position:absolute;top:12px;bottom:12px;left:11px}.updates-module__Tn3V2q__item{position:relative}.updates-module__Tn3V2q__fold{transition:grid-template-rows var(--dur-panel) var(--ease-settle), opacity var(--dur-move) var(--ease-physical);grid-template-rows:1fr;display:grid}.updates-module__Tn3V2q__item[data-shown=false] .updates-module__Tn3V2q__fold{opacity:0;grid-template-rows:0fr}.updates-module__Tn3V2q__foldInner{min-height:0;position:relative}.updates-module__Tn3V2q__item[data-shown=false] .updates-module__Tn3V2q__foldInner{overflow:hidden}.updates-module__Tn3V2q__filters{margin-bottom:var(--s-6);flex-wrap:wrap;align-items:center;gap:6px;padding-left:44px;display:flex}.updates-module__Tn3V2q__filterLabel{font-size:var(--text-xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);margin-right:6px;font-weight:650}.updates-module__Tn3V2q__filter{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--surface);height:34px;font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical), background-color var(--dur-touch) var(--ease-physical);padding:0 14px;font-weight:560}.updates-module__Tn3V2q__filter[aria-pressed=true]{border-color:var(--accent-line);background:var(--surface-2);color:var(--ink)}.updates-module__Tn3V2q__node{left:-44px;top:calc(26px + var(--node-offset,0px));border:2px solid var(--orange);background:var(--canvas);border-radius:50%;width:24px;height:24px;position:absolute}.updates-module__Tn3V2q__item[data-major=true] .updates-module__Tn3V2q__node{background:radial-gradient(circle, var(--ink) 0 5px, var(--canvas) 5.5px)}.updates-module__Tn3V2q__item[data-state=current] .updates-module__Tn3V2q__node{border-color:var(--ok);background:radial-gradient(circle, var(--ok) 0 5px, var(--canvas) 5.5px)}.updates-module__Tn3V2q__item[data-state=revoked] .updates-module__Tn3V2q__node{border-color:var(--danger)}.updates-module__Tn3V2q__item[data-state=future] .updates-module__Tn3V2q__node{border-style:dashed;border-color:var(--ink-3)}.updates-module__Tn3V2q__card{gap:var(--s-2);padding:var(--s-5) var(--s-6);border:1px solid var(--glass-line);border-radius:var(--r-sheet);background:var(--surface);transition:border-color var(--dur-touch) var(--ease-physical), background-color var(--dur-move) var(--ease-physical), transform var(--dur-move) var(--ease-settle);flex-direction:column;display:flex}a.updates-module__Tn3V2q__card:hover{border-color:var(--glass-line-strong);background:var(--wash-2);transform:translate(4px)}.updates-module__Tn3V2q__item[data-major=true] .updates-module__Tn3V2q__card{border-color:rgba(var(--ink-rgb), .22);background:linear-gradient(135deg, rgba(var(--ink-rgb), .1), var(--surface) 50%)}.updates-module__Tn3V2q__item[data-state=future] .updates-module__Tn3V2q__card{border-style:dashed}.updates-module__Tn3V2q__meta{align-items:center;gap:var(--s-3);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.updates-module__Tn3V2q__version{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-ink)}.updates-module__Tn3V2q__badge{border:1px solid var(--glass-line-strong);border-radius:var(--r-pill);color:var(--ink-2);padding:2px 9px;font-weight:650}.updates-module__Tn3V2q__item[data-state=current] .updates-module__Tn3V2q__badge{border-color:rgba(var(--ink-rgb), .45);color:var(--ok)}.updates-module__Tn3V2q__item[data-state=revoked] .updates-module__Tn3V2q__badge{border-color:var(--line);color:var(--danger);border-style:dashed}.updates-module__Tn3V2q__title{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:650}.updates-module__Tn3V2q__item[data-major=true] .updates-module__Tn3V2q__title{font-size:var(--text-2xl)}.updates-module__Tn3V2q__summary{max-width:72ch;font-size:var(--text-sm);color:var(--ink-2)}.updates-module__Tn3V2q__tags{margin-top:var(--s-1);flex-wrap:wrap;gap:6px;display:flex}.updates-module__Tn3V2q__tags span{border-radius:var(--r-pill);background:var(--wash-2);font-size:var(--text-2xs);color:var(--ink-3);padding:2px 9px}.updates-module__Tn3V2q__open{margin-top:var(--s-1);font-size:var(--text-sm);color:var(--accent-ink);font-weight:600}.updates-module__Tn3V2q__item+.updates-module__Tn3V2q__item{--node-offset:var(--s-4)}
