/* v33 Light (Dawn) look only */
html[data-apfx=light]{--apfx-rip:#d9a33a;--apfx-halo:rgba(255,206,110,.6);--apfx-sweep:rgba(255,255,255,.75);--apfx-glow:#e0a83e;--apfx-sheen:rgba(255,236,190,.55)}
html[data-apfx=light] .apfx-sky i{--o:.75;background:radial-gradient(circle,var(--c) 0 35%,color-mix(in srgb,var(--c) 40%,transparent) 55%,transparent 72%)}
html[data-apfx=light] .apfx-sky i.b{--o:.5;width:calc(var(--s)*2.6);height:calc(var(--s)*2.6)}

/* v33b logo: warm gold rays + gold dust rising */
html[data-apfx=light] .top .brand{--lg-ray:rgba(236,170,52,.6);--lg-bloom:rgba(255,214,120,.95);--lg-shim:rgba(255,252,236,.98);--lg-spark:#fffbe8;--lg-glint:#f2b63e}
html[data-apfx=light] .apfx-lgg i{animation-name:apfxLgDust}
@keyframes apfxLgDust{0%{opacity:0;transform:translateY(4px) scale(.4)}40%{opacity:.95;transform:translateY(-2px) scale(1)}100%{opacity:0;transform:translateY(-9px) scale(.5)}}
