html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior-x:none}body{position:relative}@supports (overflow:clip){body,html{overflow-x:clip}}body :where(div,main,section,article,aside,header,footer,nav,form,fieldset){min-width:0}:where(img,picture,video,canvas,iframe,embed,object){max-width:100%}:where(input,select,textarea,button){max-width:100%}:where(p,h1,h2,h3,h4,h5,h6,a,button,li,dd,dt,td,th,label,legend){overflow-wrap:anywhere}:where(pre,code){max-width:100%}:where([role=dialog]){max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.app-shell,.dashboard-main,.dashboard-viewport{min-width:0;max-width:100%}.app-shell,.auth-shell,.onboarding-shell{min-height:100dvh}.checkout-state-screen{min-height:100dvh!important}.dashboard-main{overscroll-behavior-y:contain}.launchfy-sidebar--mobile{width:min(280px,calc(100vw - 24px));height:100dvh;padding-bottom:env(safe-area-inset-bottom)}.dashboard-menu-trigger{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left))}.auth-form-pane{min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.onboarding-shell{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media (max-width:1023px){.dashboard-header{min-height:56px;height:auto;padding-left:max(64px,calc(env(safe-area-inset-left) + 64px));padding-right:max(12px,env(safe-area-inset-right))}.dashboard-header__context{flex:1 1 auto}.dashboard-store-switcher{min-width:0}.dashboard-store-switcher__button{max-width:min(220px,30vw)}}@media (max-width:639px){.dashboard-viewport{--dashboard-viewport-gutter:clamp(10px,3.5vw,14px)}.dashboard-header{gap:6px}.dashboard-header__context{gap:5px}.dashboard-header__actions{gap:2px}.dashboard-store-switcher__button{max-width:min(170px,35vw);padding-inline:4px}.dashboard-store-switcher__name{max-width:82px}.dashboard-user-button{gap:3px;padding-left:3px;padding-right:2px}.dashboard-user-button>svg{display:none}.auth-form-pane{padding:max(28px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.auth-form-pane,.onboarding-shell{align-items:flex-start}.onboarding-card{padding-top:max(24px,6dvh);padding-bottom:max(24px,env(safe-area-inset-bottom))}.onboarding-url-field{display:grid;grid-template-columns:auto minmax(0,1fr)}.onboarding-url-field>:last-child{grid-column:1/-1;border-top:1px solid var(--border);border-left:0;text-align:center}}@media (max-width:520px){.checkout-state-screen{align-items:flex-start!important;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important}.checkout-state-card{padding:24px 18px!important}.legacy-category-container{padding-inline:12px!important}}@media (max-width:390px){.dashboard-header .plan-identity,.dashboard-store-switcher__name{display:none}.dashboard-store-switcher__button{width:42px;justify-content:center}.dashboard-store-switcher__button>svg{display:none}.auth-form-content{max-width:none}}@media (max-width:767px){:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px!important}}@media (max-width:767px) and (pointer:coarse){:where(button,a,input,select,textarea){touch-action:manipulation}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}