html,body{overscroll-behavior:none}body,#root{overflow:hidden}.launch-shell main{overflow:auto}*{scrollbar-width:none}::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}@utility scroll-page{overflow-x: hidden; overflow-y: auto; overscroll-behavior-y: contain;}@utility scroll-panel{overflow-x: hidden; overflow-y: auto; overscroll-behavior-y: contain;}@utility scroll-inline{overflow-x: hidden; overflow-y: auto;}@utility scroll-x{overflow-x: auto; overflow-y: hidden; overscroll-behavior-x: contain;}@utility scroll-x-snap{overflow-x: auto; overflow-y: hidden; overscroll-behavior-x: contain; scroll-snap-type: x mandatory; & > * { scroll-snap-align: start; }}@utility scroll-xy{overflow: auto; overscroll-behavior: contain;}@media (width>=1024px){.business-owner-navigation.app-nav--responsive .app-nav__bar{overflow-y:auto}}.business-community-nav>[role=tablist],.business-workspace.business-community-detail .business-community-nav .community-segments[role=tablist]{overflow-x:auto}.business-community-home .business-community-detail .business-community-nav [role=tablist]{scroll-snap-type:x proximity}.business-community-home .business-community-detail .business-community-nav [role=tab]{scroll-snap-align:start}.business-workspace.business-community-detail .business-community-nav .community-segments [role=tab].community-segment{scroll-snap-align:none}.launch-shell{--launch-bg:#f2f2f7;--launch-surface:#fff;--launch-text:#1c1c1e;--launch-secondary:#636366;background:var(--bg-base,var(--launch-bg));color:var(--text-primary,var(--launch-text));font-family:var(--font-sans,system-ui);flex-direction:column;display:flex;position:fixed;inset:0}:root.dark .launch-shell{--launch-bg:#000;--launch-surface:#1c1c1e;--launch-text:#f2f2f7;--launch-secondary:#a1a1a6}.launch-shell *{box-sizing:border-box}.launch-shell main{width:100%;max-width:42rem;padding:calc(20px + env(safe-area-inset-top,0px)) 20px 20px;flex:1;margin:0 auto}.launch-shell h1{margin:0 0 12px;font-size:2rem;font-weight:700}.launch-shell p{color:var(--text-secondary,var(--launch-secondary));margin-bottom:20px}.launch-preview{background:var(--bg-elevated,var(--launch-surface));border-radius:26px;height:120px;margin:12px 0}.launch-shell nav,.launch-navigation{padding:10px 8px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg-elevated,var(--launch-surface,#fff));flex-shrink:0;justify-content:space-around;display:flex}.launch-shell a,.launch-navigation a{min-height:44px;color:inherit;place-items:center;padding:0 8px;font-size:13px;text-decoration:none;display:grid}.launch-shell a[aria-current],.launch-navigation a[aria-current]{color:var(--c-accent,#007aff);font-weight:700}.launch-shell button{min-height:44px;padding:8px;text-decoration:underline}
