.changelog-rail{width:100%;margin:0 0 var(--space-4)}.changelog-rail-link{align-items:center;gap:var(--space-2) var(--space-3);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--ds-radius-card);background:var(--color-surface);color:var(--color-text-default);box-shadow:var(--ds-shadow-card);grid-template-columns:auto auto auto minmax(0,1fr) auto;text-decoration:none;display:grid}.changelog-rail-link:hover{border-color:var(--color-brand-border);background:var(--color-brand-surface)}.changelog-rail-link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.changelog-rail-kicker{color:var(--color-text-accent);font-size:var(--ds-text-micro);letter-spacing:var(--ds-tracking-kicker);text-transform:uppercase;white-space:nowrap;font-weight:650}.changelog-rail-kind{border:1px solid var(--color-brand-border);border-radius:var(--radius-full);background:var(--color-brand-surface);min-height:22px;color:var(--color-brand-text);font-size:var(--ds-text-caption);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 8px;font-weight:650;display:inline-flex}.changelog-rail-kind-improvement{border-color:var(--color-info-border);background:var(--color-info-surface);color:var(--color-info-text)}.changelog-rail-kind-fix{border-color:var(--color-success-border);background:var(--color-success-surface);color:var(--color-success-text)}.changelog-rail-date{color:var(--color-text-subtle);font-size:var(--ds-text-caption);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.changelog-rail-title{min-width:0;color:var(--color-text-strong);font-size:var(--ds-text-body-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:550;line-height:1.4;overflow:hidden}.changelog-rail-cta{color:var(--color-text-accent);font-size:var(--ds-text-label);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.changelog-rail-cta svg{width:14px;height:14px}@media (width<=720px){.changelog-rail-link{min-height:0;padding:var(--space-2) var(--space-3);grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"kicker kind cta""date title title";align-items:center;row-gap:4px}.changelog-rail-kicker{grid-area:kicker}.changelog-rail-kind{min-height:20px;font-size:var(--ds-text-micro);grid-area:kind;padding:0 6px}.changelog-rail-date{font-size:var(--ds-text-caption);grid-area:date;align-self:start;padding-top:1px}.changelog-rail-title{font-size:var(--ds-text-caption);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;font-weight:500;line-height:1.35;display:-webkit-box}.changelog-rail-cta{font-size:var(--ds-text-caption);grid-area:cta;justify-self:end}.changelog-rail-cta svg{width:12px;height:12px}}
