.csh-header{z-index:2;background:var(--cvp-background);color:var(--cvp-text);font-family:var(--font-display);flex-shrink:0;padding-bottom:8px;position:relative}.csh-header *{box-sizing:border-box}.csh-inner{width:100%;max-width:var(--csh-width);padding:32px var(--csh-gutter) 0;align-items:center;gap:12px;margin:0 auto;display:flex}.csh-title{flex:1;min-width:0}.csh-title h1{text-overflow:ellipsis;white-space:nowrap;font:600 28px/34px var(--font-display);letter-spacing:-.56px;margin:0;overflow:hidden}.csh-actions{align-items:center;gap:8px;display:flex}.csh-header[data-density=compact] .csh-inner{padding-top:24px}.csh-header[data-density=actions] .csh-inner{padding-top:12px}.csh-header[data-density=actions] .csh-actions{margin-left:auto}.csh-header[data-density=compact] .csh-title h1{letter-spacing:-.2px;font-size:20px;line-height:28px}