.gpu-accelerated{transform:translateZ(0);will-change:transform;backface-visibility:hidden;perspective:1000px}.native-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth}.virtualized-list{contain:strict;content-visibility:auto;contain-intrinsic-size:400px}.optimized-image{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);will-change:opacity}.optimized-transition{transition:transform .2s ease-out,opacity .2s ease-out;will-change:transform,opacity}.touch-optimized{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hw-accelerated-button{transform:translateZ(0);will-change:transform;transition:transform .1s ease-out}.hw-accelerated-button:active{transform:translateZ(0) scale(.98)}.feed-item{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:400px}@media (max-width: 768px){.mobile-optimized{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-optimized *{-webkit-tap-highlight-color:transparent}}@supports (contain: strict){.native-optimized{contain:strict;content-visibility:auto}}.memory-efficient-scroll{contain:strict;content-visibility:auto;contain-intrinsic-size:100vh}.performance-monitor{contain:layout style paint;will-change:auto}.capacitor-optimized{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:manipulation}.smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.virtualization-container{contain:strict;content-visibility:auto;contain-intrinsic-size:400px;transform:translateZ(0)}.native-performance{contain:strict;content-visibility:auto;will-change:transform;transform:translateZ(0);backface-visibility:hidden}
