.lf-client-wall .cwrap{position:relative}.lf-client-wall .lw[data-lf-quote]>img{opacity:1;filter:none}.lf-client-wall .lw[data-lf-quote]::after{content:"";position:absolute;top:12px;right:12px;z-index:4;width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 1.5px var(--ink)}@media(hover:hover) and (pointer:fine){.lf-client-wall .lf-cw-live .lw:not(.lw--end):not([data-lf-quote])>img{translate:calc(var(--lf-dx,0) * 1px) calc(var(--lf-dy,0) * 1px);opacity:calc(.55 + .45 * var(--lf-f,0));filter:grayscale(calc(1 - var(--lf-f,0)));transition:translate 520ms var(--e),opacity 520ms var(--e),filter 520ms var(--e),transform var(--d2) var(--e),background var(--d2)}.lf-client-wall .lf-cw-live .lw[data-lf-quote]>img{translate:calc(var(--lf-dx,0) * 1px) calc(var(--lf-dy,0) * 1px);transition:translate 520ms var(--e),transform var(--d2) var(--e),background var(--d2)}.lf-client-wall .lf-cw-live[data-lf-speak] .lw[data-lf-quote]{box-shadow:inset 0 0 0 1.5px var(--ink)}.lf-client-wall .lf-cw-live[data-lf-speak] .rvcard>.rvmark{box-shadow:0 0 0 1.5px var(--ink)}.lf-client-wall .lf-cw-live .lw[data-lf-quote],.lf-client-wall .lf-cw-live .rvcard>.rvmark{transition:box-shadow var(--d1) var(--e),transform var(--d2) var(--e)}}.lf-client-wall .lf-cw-live .lw[data-lf-quote]::before{content:"";position:absolute;top:12px;right:12px;z-index:3;width:8px;height:8px;border-radius:50%;background:var(--yellow);opacity:0;animation:lf-cw-ring 4.2s var(--e) 1.2s infinite}@keyframes lf-cw-ring{0%{opacity:.55;transform:scale(1)}60%,100%{opacity:0;transform:scale(3.2)}}@media(prefers-reduced-motion:reduce){.lf-client-wall .lf-cw-live .lw[data-lf-quote]::before{animation:none}}