/* =========================
   Layout
   ========================= */
.wrap{
  min-height:100vh;
  display:grid;
  grid-template-columns: var(--sb-w) 1fr;
}

/* =========================
   Main / Board (Home mockup)
   ========================= */
.main{
  min-height:100vh;
  position:relative;
}

/* top thin strip */
.topbar{
  height:26px;
  border-bottom:1px solid rgba(255,255,255,.08);
  background: rgba(0,0,0,.10);
}
.topbarLine{
  height:100%;
  background: linear-gradient(90deg, rgba(255,255,255,.06), transparent 40%);
}

.board{
  padding:24px 34px 70px;
}