.theme-autumn-garden{--mem-ink:#3a2b42;--mem-soft:#6e5c76;--mem-accent:#8a5a17;--mem-rule:#3a2b4224;--mem-chip-bg:#e0a45824;--mem-glow:#ffb96647;background:radial-gradient(85% 40% at 50% 0,#ffd98f80,#0000),linear-gradient(#fff8ea 0%,#fbf3e2 45%,#f4e5c8 100%)}.leaf{top:var(--leaf-rest,30vh);opacity:0;animation:leaf-fall var(--leaf-duration,18s) linear infinite;animation-delay:var(--leaf-delay,0s);will-change:transform, opacity;position:absolute}@keyframes leaf-fall{0%{transform:translate3d(0, calc(-12vh - var(--leaf-rest,30vh)), 0) rotate(0deg);opacity:0}8%{opacity:var(--leaf-opacity,.7)}55%{transform:translate3d(calc(var(--leaf-drift,30px) * -.6), calc(48vh - var(--leaf-rest,30vh)), 0) rotate(calc(var(--leaf-spin,300deg) * .5));opacity:var(--leaf-opacity,.7)}92%{opacity:var(--leaf-opacity,.7)}to{transform:translate3d(var(--leaf-drift,30px), calc(106vh - var(--leaf-rest,30vh)), 0) rotate(var(--leaf-spin,300deg));opacity:0}}@media (prefers-reduced-motion:reduce){.leaf{opacity:.22;transform:rotate(calc(var(--leaf-spin,300deg) * .2));animation:none}}
.theme-starlit-sky{--mem-ink:#f7f1e5;--mem-soft:#c9bbd1;--mem-accent:#ffd98f;--mem-rule:#f7f1e529;--mem-chip-bg:#f7f1e514;--mem-glow:#ffd98f38;background:radial-gradient(90% 42% at 50% 0,#ffd98f24,#0000),linear-gradient(#1f1626 0%,#241a2c 30%,#2c2135 62%,#463252 100%)}
