/* SENSEL UI R1F11F2 — sidebar stack + stable new-project size.
   Scope: sidebar layout only. Existing SENSEL actions/data remain intact. */

/* Preserve the original designed size of the main action and never let flexbox compress it. */
#newConversationButton.new-video-button{
  width:100%!important;
  min-width:100%!important;
  height:50px!important;
  min-height:50px!important;
  max-height:50px!important;
  flex:0 0 50px!important;
  flex-shrink:0!important;
  align-self:stretch!important;
  margin:0!important;
  box-sizing:border-box!important;
}

/* Navigation rows must stack tightly from top to bottom, never distribute through free space. */
.sidebar-nav{
  display:flex!important;
  flex-direction:column!important;
  justify-content:flex-start!important;
  align-content:flex-start!important;
  align-items:stretch!important;
  gap:2px!important;
  flex:0 0 auto!important;
  margin:0!important;
  padding-top:0!important;
}
.sidebar-nav .nav-item{
  flex:0 0 auto!important;
  margin:0!important;
}

/* Owner decision: Drafts is not a navigation destination. Keep node/data/logic untouched. */
#draftsButton{display:none!important}
