/* Mother41 loss variant. Canonical row order and actual values are retained. */
#game[data-route="night"] .night48-panel.night177-six-fit .night48-list{top:32px;height:146px;gap:2px}
#game[data-route="night"] .night48-panel.night177-six-fit .night48-list .night48-row{flex:0 0 22.5px;min-height:22.5px;height:22.5px;gap:12px}
#game[data-route="night"] .night48-panel.night177-six-fit .night48-row-icon{width:22px;height:22px;flex-basis:22px}
#game[data-route="night"] .night48-panel.night177-six-fit .night48-check{width:22px;height:22px;flex-basis:22px}
#game[data-route="night"] .night48-panel.night177-six-fit .night130-live-reason{display:inline;font-size:12px;line-height:1.25;white-space:nowrap}
#game[data-route="night"] .night48-panel.night177-six-fit .night130-live-reason+.night130-word{display:inline-block;--glyph-h:14px;margin:0 0 0 3px}
#game[data-route="night"] .night48-panel.night177-six-fit .night48-row-label{white-space:nowrap}
#game[data-route="night"] .night48-panel.night64-has-loss .night64-alert-frame{top:180px;height:42px}
#game[data-route="night"] .night48-panel.night64-has-loss .night64-alert-frame>.night64-alerts{height:42px}
#game[data-route="night"] .night48-panel.night64-has-loss .night64-alerts>.night48-row.night48-loss{flex:0 0 42px;min-height:42px}
#game[data-route="night"] .night48-panel.night64-has-loss .night48-hearts{top:226px;height:22px}
#game[data-route="night"] .night48-panel.night64-has-loss .night48-hearts .hearts{height:22px}
#game[data-route="night"] .night48-panel.night64-has-loss .night48-hearts .hearts img{width:22px;height:22px}
#game[data-route="night"]>.night177-icepack,#game[data-route="night"]>.night177-sweat{position:absolute;max-width:none;pointer-events:none;object-fit:contain;z-index:4;transform:translateX(var(--shake-x,0px))}
@media(prefers-reduced-motion:reduce){#game[data-route="night"]>.night177-icepack,#game[data-route="night"]>.night177-sweat{transform:none}}
#game[data-route="night"]>.night177-icepack{left:158.24289527927945px;top:167.2090523103129px;width:79.52272311767845px;height:49.73930727158703px}
#game[data-route="night"]>.night177-sweat{left:124.32467420193984px;top:228.3953133400724px;width:43.52110286733809px;height:39.772715196599364px}

/* Complete slim native row. Clip the list's transparent overflow only when all six logical rows fit. */
#game[data-route="night"] .night48-panel.night177-six-fit .night48-list{overflow-y:clip}
#game[data-route="night"] .night48-panel.night177-six-fit .night48-row::before{width:262.2504118616145px;height:28.052718286655683px;background-image:url('assets/night177-loss-row.png');}

/* C2 visual review caught the warning's painted core overlapping the final reason row. */
#game[data-route="night"] .night48-panel.night64-has-loss .night64-alert-frame{top:187px}
#game[data-route="night"] .night48-panel.night64-has-loss .night64-alert-frame::before{width:305px;height:108.87px}
#game[data-route="night"] .night48-panel.night64-has-loss .night48-hearts{top:235px}
#game[data-route="night"] .night48-panel.night64-has-loss .night48-tray{top:253px}
