/* v33 Dark (Dawn Night) look only */
html[data-apfx=dark]{--apfx-rip:#9fb6ff;--apfx-halo:rgba(255,214,140,.45);--apfx-sweep:rgba(255,236,200,.5);--apfx-blend:screen;--apfx-glow:#8ea8ff;--apfx-sheen:rgba(190,210,255,.18)}
html[data-apfx=dark] .apfx-sky i{--o:.95;box-shadow:0 0 6px 1px color-mix(in srgb,var(--c) 70%,transparent);animation-name:apfxTwinkle;animation-timing-function:ease-in-out}
html[data-apfx=dark] .apfx-sky i.b{--o:.55;animation-name:apfxFloat;animation-timing-function:linear;animation-duration:calc(var(--t)*2);background:radial-gradient(circle,#ffe2a6,transparent 70%);box-shadow:none;width:calc(var(--s)*2.4);height:calc(var(--s)*2.4)}

/* v33b logo: starlight — cool rays, tiny four-point stars twinkling round the mark */
html[data-apfx=dark] .top .brand{--lg-ray:rgba(255,224,160,.42);--lg-bloom:rgba(220,230,255,.85);--lg-shim:rgba(255,246,220,.9);--lg-spark:#fff;--lg-glint:#dfe8ff}
html[data-apfx=dark] .apfx-lgg i{width:7px;height:7px;margin:-3.5px;border-radius:0;box-shadow:none;background:linear-gradient(90deg,transparent 40%,#eef3ff 50%,transparent 60%),linear-gradient(0deg,transparent 40%,#eef3ff 50%,transparent 60%);animation-name:apfxLgStar}
@keyframes apfxLgStar{0%,100%{opacity:0;transform:scale(.3) rotate(0deg)}45%{opacity:1;transform:scale(1.1) rotate(45deg)}65%{opacity:.5;transform:scale(.7) rotate(60deg)}}
