html{min-height:100%;background:#f8f3e8}body{min-height:100vh;min-height:100dvh}html:has(.guest-body){background:#f8f3e8}html:has(.ib-takeover){background:#123c5b}html:has(.era-guest){background:#202838}html:has(.theme-halloween-hot-take){background:#170d22}.guest-body .ib-takeover,.guest-body .era-guest,.guest-body .phone-down{bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.guest-body .phone-down{min-height:100dvh}.guest-body .event-footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}.karaoke-projector-body{padding-bottom:0!important;background:#102d29}.staff-body{padding-bottom:max(64px,env(safe-area-inset-bottom))}@media(display-mode:standalone){html,body{overscroll-behavior-y:none}.guest-body{background-color:#f8f3e8}}