/* GPU加速优化 */

    * {

        -webkit-tap-highlight-color: transparent;

        -webkit-touch-callout: none;

    }



    /* 动画只使用transform和opacity（GPU加速属性） */

    .srf-post-card,

    .srf-action-btn,

    .srf-chat-tool,

    .srf-chat-send-btn,

    .srf-feature-card,

    .srf-quick-link-item,

    .srf-article-badge,

    .srf-image-size-badge {

        will-change: transform;

        transform: translateZ(0);

        backface-visibility: hidden;

        -webkit-backface-visibility: hidden;

    }



    /* 优化滚动性能 */

    .srf-chat-messages,

    .srf-content,

    body {

        -webkit-overflow-scrolling: touch;

        overflow-scrolling: touch;

        scroll-behavior: smooth;

    }



    /* 减少重排：图片固定宽高比 */

    img {

        max-width: 100%;

        height: auto;

    }



    /* 优化输入框性能 */

    input, textarea, select {

        -webkit-appearance: none;

        appearance: none;

    }



    /* 防止文本选择导致卡顿 */

    .srf-header,

    .srf-nav,

    .srf-chat-toolbar {

        user-select: none;

        -webkit-user-select: none;

    }
