:root[data-native=true] :is(button,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=switch],[role=checkbox],[role=radio],summary,select,label,.btn,.chip,.badge,.check-hit,.menu-item),:root[data-native=true] :is(nav,aside,.sidebar,.toolbar,.tabs,.crumbs,.menu,[role=menu]) a,:root[data-native=true] :is(button,[role=button],input,select,textarea):disabled{cursor:default}:root[data-native=true] :is(a,img,svg,canvas,video){-webkit-user-drag:none;user-drag:none}:root[data-native=true] *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}:root[data-native=true] :is(button,[role=button],[role=tab],[role=menuitem],summary,th,nav a,.btn,.chip,.badge){-webkit-user-select:none;user-select:none}:root[data-native=true],:root[data-native=true] body{overscroll-behavior:none}:root[data-native=true] body{touch-action:manipulation}:where(:root[data-native=true]) *{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}:root[data-native=true][data-os=mac] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-native=true]:not([data-os=mac]) body{text-rendering:optimizelegibility}:root[data-native=true] :focus:not(:focus-visible){outline:none}:root[data-native=true] .sync-frame{pointer-events:none;border:0;width:1280px;height:900px;position:fixed;top:0;left:-10000px}
