/* Figma 351:3294, excluding its 44px native status bar.
   Scope the legacy sprite corrections to home: Pay's avatar and guest's 48px
   transparent exports must remain unchanged. !important overrides only the
   old sprite's inline crop rectangle, not shared component styles. */
.cn-home:not(.cn-home-guest) .cn-header {
  height: 44px;
}
.cn-home:not(.cn-home-guest) .cn-header .cn-avatar {
  width: 40px;
  height: 40px;
}
.cn-home:not(.cn-home-guest) .cn-header .cn-avatar .figma-sprite {
  width: 40px !important;
  height: 40px !important;
  background-position: -20px -46px !important;
}
.cn-home:not(.cn-home-guest) .cn-header-actions > :nth-child(1) .figma-sprite {
  background-position: -243px -50px !important;
}
.cn-home:not(.cn-home-guest) .cn-header-actions > :nth-child(2) .figma-sprite {
  background-position: -283px -50px !important;
}
.cn-home:not(.cn-home-guest) .cn-header-actions > :nth-child(3) .figma-sprite {
  background-position: -323px -50px !important;
}
/* Compensate the 4px header reduction; the deck still starts at y=68. */
.cn-home:not(.cn-home-guest) .cn-projects {
  margin-top: 24px;
}
