/* Keep the animal and first life record visible on the playing screen. */
body[data-screen="life"] > .site-header{display:none}
#lifeScreen .identity-card{position:relative}
#lifeScreen .identity-details{margin:0}
#lifeScreen .identity-details > summary{position:absolute;right:14px;top:57px;min-height:32px;padding:6px 0;font-size:11px;line-height:20px;text-align:right}
#lifeScreen .life-heading .latin{padding-right:124px;min-height:32px;align-content:center;margin-top:2px}
#lifeScreen .identity-details[open]{margin-bottom:10px;padding-top:4px}
#lifeScreen .identity-card .habitat-scene{aspect-ratio:auto;padding:0;min-height:0}
#lifeScreen .identity-card #lifeArt{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:7/3}
#lifeScreen .identity-card #lifeArt > svg{display:block;position:absolute;inset:0;width:100%;height:100%}
#lifeScreen .identity-card .scene-topline{position:absolute;top:8px;left:8px;right:8px;z-index:1;margin:0}
#lifeScreen .identity-card .scene-bottomline{position:relative;inset:auto;min-height:61px;height:auto;padding:9px 12px 18px;line-height:1.45}
#lifeScreen .identity-card .scene-bottomline #lifeDate{margin-top:3px;font-size:10px}
@media(max-width:999px){
  #lifeScreen,#lifeScreen.is-birth{padding-top:6px;margin-top:0;gap:10px}
  #lifeScreen .life-identity,#lifeScreen .life-primary{gap:10px}
  #lifeScreen .identity-card{padding:10px 12px}
  #lifeScreen .identity-card .life-heading{margin-bottom:2px}
  #lifeScreen .identity-details > summary{right:12px;top:39px}
  #lifeScreen .identity-card .habitat-scene{margin:2px -12px -12px}
  #lifeScreen .identity-card .scene-bottomline{font-size:11px;padding:9px 12px 18px}
  #lifeScreen .status-panel{padding:10px 12px}
  #lifeScreen .stat-number{margin-top:2px;margin-bottom:6px}
  #lifeScreen .stat-value{font-size:21px}
  #lifeScreen .memories-section{padding:12px;max-height:none;overflow:visible}
  #lifeScreen .memories-section .section-heading{margin-bottom:12px}
  #lifeScreen .memory-list p{font-size:13px;line-height:1.65}
}
.home-archive-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
