/* imu-dl-frames-everywhere: Daily Loop frames on member avatars. box-shadow only = no layout shift; follows the
   avatar's own border-radius (circle or square). Glow scales down on small avatars (dlfx-s, set by frames.js). */
.dlfx{--a:#e2b85c;--b:rgba(226,184,92,.3);--g:rgba(226,184,92,0);--r:2px;--gl:8px;box-shadow:0 0 0 var(--r) var(--a),0 0 var(--gl) 1px var(--g)!important;outline:0}
.dlfx.dlfx-s{--r:1.5px;--gl:5px}
.dlfx.dlfx-l{--r:3px;--gl:18px}
.dlfx.dl-frame-gold-ring{--a:#e2b85c;--g:rgba(226,184,92,.45)}
.dlfx.dl-frame-ember{--a:#d9822b;--g:rgba(255,120,40,.7)}
.dlfx.dl-frame-laurel{--a:#f5d98f;--g:rgba(107,71,13,.9)}
.dlfx.dl-frame-midnight{--a:#e2b85c;--g:rgba(120,150,255,.6)}
.dlfx.dl-frame-season-top10{--a:#fff2c4;--g:rgba(242,210,122,.75)}
.dlfx.dl-frame-season-champ{--a:#fff6d6;--g:rgba(242,210,122,.95)}
.dlfx.dl-frame-season-champ.dlfx-l{box-shadow:0 0 0 2px #fff6d6,0 0 0 4px #e2b85c,0 0 0 6px #6b470d,0 0 22px rgba(242,210,122,.85)!important}
