/* home cleanup (preview, not shipped): restore corner controls + balance grid */
/* v7702.css "#home>*{position:relative}" pulled these out of their corners into the flow */
#home>#dumpGo,#home>#who2,#home>#mute,#home>#parent{position:absolute!important;z-index:3}
/* grid never overflows upward into the title */
#home .bigbtns{align-content:safe center!important}
/* Zulagoos: centered hub tile on its own row, not jammed left */
#home .bigbtns>#goZula{justify-self:center}
/* Puzzle alone on last row: center it instead of orphaning left */
#home .bigbtns>.big:last-child:nth-child(3n+2){grid-column:1/-1;justify-self:center}
/* puzzle.js counts children/3 but Zulagoos takes its own row -> real rows = 4; size tiles for that */
#home .bigbtns:has(>#goZula){--rows:4!important}
@media (orientation:portrait){#home .bigbtns:has(>#goZula){row-gap:28px!important}}
/* chroma-ship-7708b */
/* Zulagoos hidden: 7 tiles -> lone Puzzle is 7th (3n+1) */
@media (orientation:portrait){#home .bigbtns:not(:has(>#goZula))>.big:last-child:nth-child(3n+1){grid-column:1/-1;justify-self:center}}
/* egg stays put on press (never lose center) */
#home>#dumpGo{
  left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important;
  transform:none!important;animation:none!important;
  transition:filter .1s,box-shadow .1s!important;
}
#home>#dumpGo:active,#home>#dumpGo:focus{
  transform:none!important;
  filter:brightness(.97);
  box-shadow:0 2px 0 #6a3f9a33!important;
}
@media (orientation:landscape){#home .bigbtns>#goPuzzle{grid-column:auto!important;justify-self:auto!important}}
