html{color-scheme:light;-webkit-text-size-adjust:100%}body{padding-top:calc(44px + env(safe-area-inset-top));overscroll-behavior-y:none}input,select,textarea{font-size:max(16px,1em)}.bottom-nav{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}.iphone-bar{position:fixed;inset:0 0 auto;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;border-bottom:1px solid #e0ebf1;height:calc(44px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));font-family:inherit;color:#0782c6}.iphone-bar button{border:0;background:#f0f8fc;border-radius:9px;min-height:34px;padding:4px 12px;font:inherit;font-weight:600;color:#0782c6;cursor:pointer}.iphone-bar strong{font-size:12px;color:#466072}.iphone-help{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;background:#102f4666;backdrop-filter:blur(4px)}.iphone-help[hidden]{display:none}.iphone-help section{background:white;color:#163449;width:min(100%,500px);border-radius:24px 24px 0 0;padding:28px 24px calc(24px + env(safe-area-inset-bottom));font-family:inherit;box-shadow:0 -12px 70px #102f4622}.iphone-help h2{font-size:24px;margin:0 0 16px}.iphone-help p,.iphone-help li{font-size:16px;line-height:2}.iphone-help ol{padding-right:24px}.iphone-help button{background:#0782c6;color:#fff;border:0;border-radius:12px;min-height:44px;padding:8px 20px;font:inherit;width:100%;margin-top:12px}.iphone-help small{display:block;line-height:1.8;color:#6d7f8b}.iphone-offline{background:#fff5e0!important;color:#785715!important}@media(display-mode:standalone){.iphone-install{display:none!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;transition-duration:0.01ms!important}}
