/* SPV v54 - iPhone safe areas for intro and login only. Does not change the planner. */
html{background-color:#20232d}
@supports selector(body:has(#spv-demo-login)){
 body:has(#spv-demo-login:not([hidden])),body:has(#spv-premium-intro){background-color:#20232d!important}
}
#spv-demo-login,#spv-premium-intro{background-clip:border-box;min-height:100dvh}
@media (display-mode:standalone){
 #spv-demo-login{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(20px,env(safe-area-inset-bottom))}
 #spv-premium-intro{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}
}
