html[data-native-platform]{overscroll-behavior-x:none;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100vw;overflow-x:hidden}html[data-native-platform] body{overscroll-behavior-x:none;width:100%;max-width:100vw;min-height:100dvh;overflow-x:hidden}html[data-native-platform] #__next,html[data-native-platform] main{max-width:100vw}html[data-native-platform=ios] body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html[data-native-platform] input,html[data-native-platform] textarea,html[data-native-platform] select{font-size:max(16px,1em)}html[data-native-platform] button,html[data-native-platform] a,html[data-native-platform] input,html[data-native-platform] textarea,html[data-native-platform] select{touch-action:manipulation}html[data-native-platform] button,html[data-native-platform] a{-webkit-tap-highlight-color:transparent}html[data-native-platform] main form button,html[data-native-platform] main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),html[data-native-platform] main select{min-height:44px}html[data-native-platform] [data-app-shell-main]{padding-top:calc(1rem + env(safe-area-inset-top));padding-bottom:calc(6.75rem + env(safe-area-inset-bottom));scroll-padding-top:calc(.75rem + env(safe-area-inset-top));scroll-padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}html[data-native-platform] [data-native-bottom-nav]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}html[data-native-platform] [data-native-more-sheet]{bottom:calc(5.5rem + env(safe-area-inset-bottom))}html[data-native-platform] [data-native-connectivity-banner]{top:calc(.5rem + env(safe-area-inset-top))}html[data-native-platform] [data-native-fullscreen-modal]{padding-top:calc(.75rem + env(safe-area-inset-top));padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}html[data-native-platform] [data-native-fullscreen-modal] button{min-height:44px}html[data-native-platform] [role=dialog]{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1.5rem);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html[data-native-platform] [data-native-quick-capture]{padding:calc(env(safe-area-inset-top) + 1rem) .75rem calc(env(safe-area-inset-bottom) + 1rem)}html[data-native-platform] [data-native-quick-capture-panel]{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2rem);-webkit-overflow-scrolling:touch;overflow-y:auto}html[data-native-platform] [data-native-settings-modal],html[data-native-platform] [data-native-guidance-modal]{padding-top:calc(env(safe-area-inset-top) + .75rem);padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}html[data-native-platform] [data-native-settings-modal]>[role=dialog],html[data-native-platform] [data-native-guidance-modal]>[role=dialog]{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1.5rem)}html[data-native-platform] [data-native-auth-page],html[data-native-platform] [data-native-onboarding]{min-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}html[data-native-platform] [data-native-auth-page] input,html[data-native-platform] [data-native-auth-submit],html[data-native-platform] [data-native-onboarding] input,html[data-native-platform] [data-native-onboarding-footer] button{min-height:48px}html[data-native-platform] [data-native-task-bucket] button,html[data-native-platform] [data-native-first-win] button,html[data-native-platform] [data-native-power-submit],html[data-native-platform] [data-native-power-unresolved] a,html[data-native-platform] [data-native-settings-modal] button,html[data-native-platform] [data-native-guidance-modal] :is(button,a){min-height:44px}html[data-native-platform] [data-native-first-win] button{width:100%}html[data-native-platform] :is(button,a,input,textarea,select):focus-visible{scroll-margin-bottom:calc(7rem + env(safe-area-inset-bottom))}@media (max-width:639px){html[data-native-platform] [data-app-shell-main]{padding-left:.875rem;padding-right:.875rem}html[data-native-platform] [data-native-auth-page]>div{padding:calc(1rem + env(safe-area-inset-top)) .875rem calc(1rem + env(safe-area-inset-bottom));align-items:flex-start}html[data-native-platform] [data-native-auth-card]{border-radius:1.25rem;padding:1.25rem}html[data-native-platform] [data-native-onboarding]>div{padding:calc(1.25rem + env(safe-area-inset-top)) .875rem calc(1.25rem + env(safe-area-inset-bottom))}html[data-native-platform] [data-native-onboarding] h1{font-size:1.875rem;line-height:2.25rem}html[data-native-platform] [data-native-onboarding-footer] button{width:100%}html[data-native-platform] [data-native-task-bucket],html[data-native-platform] [data-native-power-unresolved]{border-radius:1.25rem}html[data-native-platform] [data-native-task-bucket]>div:last-child{padding:1rem}html[data-native-platform] [data-native-task-bucket] h2{font-size:1.125rem;line-height:1.45}html[data-native-platform] [data-native-first-win]{border-radius:1.25rem;padding:1rem}html[data-native-platform] [data-native-power-unresolved] a,html[data-native-platform] [data-native-settings-modal] form button,html[data-native-platform] [data-native-guidance-modal]>[role=dialog]>div:nth-of-type(3)>:is(button,a){width:100%}html[data-native-platform] [data-native-settings-modal]>[role=dialog],html[data-native-platform] [data-native-guidance-modal]>[role=dialog]{border-radius:1.25rem;padding:1.25rem}}
