.stage-rail-section{border-top:1px solid var(--color-hairline,var(--line));min-width:0;margin:0;padding:14px 0}.stage-rail-section:first-child{border-top:0;padding-top:0}.stage-rail-section-heading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:6px;display:flex}.stage-rail-section .stage-rail-section-heading>h3[id]{color:var(--color-ink-muted,var(--muted));font:500 11px/1.4 var(--font-sans,inherit);letter-spacing:normal;text-transform:none;margin:0;padding:0}.stage-rail-section-heading>:last-child:not(h3){flex-shrink:0}.stage-rail-section>.stage-rail-choice:first-child,.stage-rail-section-heading+.stage-rail-choice{margin-top:0}.stage-rail-content{min-width:0}:is(.sources-quiet,.vault-quiet) .stage-rail-content>.stage-rail-title{font:23px/1.25 var(--font-display,Georgia,serif);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 8px;display:-webkit-box;overflow:hidden}.stage-rail-content .stage-rail-section>p{font:12px/1.6 var(--font-sans);color:var(--color-ink-2);overflow-wrap:anywhere;margin:0}.stage-rail-navigation>button{white-space:nowrap}.stage-rail-navigation>:last-child:not(button){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@container stage-rail (max-width:240px){:is(.sources-quiet,.vault-quiet) .stage-rail-content>.stage-rail-title{font-size:20px}.stage-rail-navigation>:last-child:not(button){display:none}}