.sidebar-header{box-sizing:border-box;--sidebar-header-gutter:var(--spacing-sm);--sidebar-header-lane:26px;--sidebar-header-glyph:18px;width:100%;min-width:0;padding:var(--sidebar-header-gutter) var(--spacing-sm) 0 var(--sidebar-header-gutter);background:var(--sidebar-bg);color:var(--color-text);font-family:var(--font-sans);container-type:inline-size}.sidebar-header__actions{align-items:center;gap:var(--spacing-xs);min-width:0;min-height:26px;margin-top:var(--spacing-xs);padding-left:calc((var(--sidebar-header-lane) - var(--sidebar-header-glyph)) / 2);display:flex;position:relative}.sidebar-header__action-group{align-items:center;gap:var(--spacing-xs);flex:none;display:flex}.sidebar-header__share-anchor{display:inline-flex}.sidebar-header__share-caret{transform-origin:50%;transition:transform var(--transition-speed) var(--transition-easing);transform:rotate(0)}.sidebar-header__share--open .sidebar-header__share-caret,.sidebar-header__request-review--open .sidebar-header__share-caret{transform:rotate(180deg)}.sidebar-header__start-review.ui-button--x-small,.sidebar-header__reviewing.ui-button--x-small,.sidebar-header__unarchive.ui-button--x-small,.sidebar-header__share.ui-button--x-small{box-sizing:border-box;height:18px;color:var(--color-text-secondary);flex:none;padding:0 2px;line-height:1}.sidebar-header__start-review.ui-button--x-small:hover:not(:disabled),.sidebar-header__reviewing.ui-button--x-small:hover:not(:disabled),.sidebar-header__unarchive.ui-button--x-small:hover:not(:disabled),.sidebar-header__share.ui-button--x-small:hover:not(:disabled){background:var(--sidebar-row-hover);color:var(--color-text)}.sidebar-header__title-row{align-items:center;gap:var(--spacing-xs);min-width:0;min-height:26px;padding:0 var(--spacing-xs) 0 0;display:flex}.sidebar-header__collapse.ui-button{flex:0 0 var(--sidebar-header-lane);width:var(--sidebar-header-lane);height:var(--sidebar-header-lane);color:var(--color-text-secondary);border-color:#0000;padding:0}.sidebar-header__collapse.ui-button:hover:not(:disabled){color:var(--color-text);border-color:#0000}.sidebar-header__title-wrap{flex:auto;align-items:center;min-width:0;min-height:20px;display:flex}.sidebar-header__view-only{height:var(--sidebar-header-glyph);box-sizing:border-box;padding-block-start:0;padding-block-end:0;padding-inline:var(--spacing-xs);line-height:var(--sidebar-header-glyph);flex:none}.sidebar-header__title{width:100%;min-width:0;color:var(--color-text);font-family:var(--font-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:18px;display:block;overflow:hidden}.sidebar-header__title--editable{box-sizing:border-box;padding:0 var(--spacing-xs);border-radius:var(--radius-md);cursor:text;border:1px solid #0000}.sidebar-header__title--editable:focus-visible{border-radius:var(--radius-md);outline:2px solid var(--color-primary);outline-offset:1px}.sidebar-header__title-input{box-sizing:border-box;width:100%;height:20px;padding:0 var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text);font-family:var(--font-sans);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font-size:.8125rem;font-weight:600;line-height:18px}.sidebar-header__title-input:focus{border-color:var(--color-text-secondary);outline:none}.sidebar-header__meta{align-items:center;gap:var(--spacing-xs);flex:none;min-height:18px;display:inline-flex}.sidebar-header__meta-button{border-radius:var(--radius-md);width:18px;height:18px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:0 0 18px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sidebar-header__meta-button:hover{background:var(--sidebar-row-hover);color:var(--color-text)}.sidebar-header__meta-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.sidebar-header__history svg{display:block}.sidebar-header__facepile{flex:none;align-items:center;margin-left:2px;display:inline-flex}.sidebar-header__facepile .face-pile__avatar,.sidebar-header__facepile .face-pile__overflow{width:18px;height:18px}.plan-prs--sidebar-header{flex:none}.plan-prs--sidebar-header .plan-prs__trigger{border-radius:var(--radius-md);min-width:0;height:18px;color:var(--color-text-secondary);background:0 0;border:none;justify-content:center;gap:2px;padding:0 2px;font-size:.75rem;line-height:1}.plan-prs--sidebar-header .plan-prs__trigger:hover,.plan-prs--sidebar-header .plan-prs__trigger--active{background:var(--sidebar-row-hover);color:var(--color-text)}.plan-prs--sidebar-header .plan-prs__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.plan-prs--sidebar-header .ui-status-pill{min-width:0;height:auto;color:inherit;background:0 0;border:none;padding:0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.sidebar-header__share-caret{transition:none}}.sidebar-header__divider{height:5px;margin:var(--spacing-sm) calc(-1 * var(--spacing-sm)) 0 calc(-1 * var(--sidebar-header-gutter));align-items:flex-start;display:flex}.sidebar-header__divider:after{content:"";background:var(--color-border);width:100%;height:1px}.demo-sidebar-v2{z-index:auto;border-right:none;width:100%;height:100%;position:relative;overflow:hidden;transform:none;container-type:normal}.demo-sidebar-v2 .sidebar__content{flex:1;min-height:0;overflow:hidden}.demo-sidebar-v2 .sidebar__scroll{height:100%;overflow-y:auto}.demo-sidebar-v2 .sidebar-redesign-row__title{font-family:var(--font-mono)}
