 .rec-icon-box {
        width: 56px; height: 56px;
        position: relative;
        margin: 0 auto !important; 
        display: flex; align-items: center; justify-content: center; 
        /* 辅助线：实际不可见，仅用于对齐感知 */
        /* border: 1px dashed rgba(0,0,0,0.05); */
    }

    /* 通用物理材质：白纸/磨砂玻璃 */
    .rec-element {
        position: absolute;
        background: #FFFFFF;
        box-shadow: 0 4px 8px rgba(55, 71, 79, 0.06), 0 8px 16px rgba(55, 71, 79, 0.04);
        border-radius: 2px;
    }
    
        .style-lens .glass {
        width: 44px; height: 44px;
        border-radius: 50%;
        background: rgba(255,255,255,0.2);
        backdrop-filter: blur(3px); /* 磨砂感 */
        -webkit-backdrop-filter: blur(3px);
        box-shadow: 
          inset 0 0 0 1px rgba(255,255,255,0.8), /* 玻璃边缘高光 */
          0 8px 16px rgba(55, 71, 79, 0.08); /* 悬浮阴影 */
        z-index: 2;
    }