.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{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{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}.korean-input-optimized{-webkit-text-size-adjust:100%!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-feature-settings:"kern" 1!important;font-kerning:normal!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}input,textarea,[contenteditable]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;will-change:auto!important;-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}body[data-capacitor=true] input,body[data-capacitor=true] textarea,body[data-capacitor=true] [contenteditable]{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-feature-settings:"kern" 1!important}.capacitor-webview-optimized{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;will-change:transform!important;transform:translateZ(0)!important;backface-visibility:hidden!important}.capacitor-webview-optimized .bottom-nav{backface-visibility:visible!important;transform:none!important;will-change:auto!important}
