:root{--iphone16-width:393px;--iphone16-height:852px;--iphone16-safe-top:env(safe-area-inset-top, 59px);--iphone16-safe-bottom:env(safe-area-inset-bottom, 34px);--iphone16-safe-left:env(safe-area-inset-left, 0px);--iphone16-safe-right:env(safe-area-inset-right, 0px);--touch-target-min:44px;--touch-target-recommended:48px}@supports(padding:env(safe-area-inset-top)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.navbar.fixed-top{padding-top:calc(10px + env(safe-area-inset-top));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}#footer,footer{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}