:root{--sky-latemorning-blue:95 159 226;--sky-latemorning-lavender:198 199 238;--sky-latemorning-cyan:159 208 240}.ls-sky{z-index:-1;opacity:1;position:absolute;inset:0}.ls-sky[data-layer=fading]{will-change:opacity;animation:2.8s cubic-bezier(.45,0,.55,1) both ls-sky-in}@keyframes ls-sky-in{0%{opacity:0}}.ls-sky{background:linear-gradient(180deg, var(--b1) 0%, var(--b2) 55%, var(--b3) 100%);overflow:hidden;container-type:size}.ls-sky__paint{aspect-ratio:16/9;width:max(124cqw,220.444cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-sky__image{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ls-sky:not(.ls-sky--still) .ls-sky__paint{will-change:transform;animation:24s ease-in-out infinite alternate ls-paint-drift}@keyframes ls-paint-drift{to{transform:translate(-47%,-50%)scaleX(1.04)}}.ls-sky[data-sky=night]:after{content:"";pointer-events:none;aspect-ratio:16/9;background:radial-gradient(28% 34% at 78% 20%,#ffe9c873,#ffe9c81f 55%,#0000 80%),radial-gradient(90% 60% at 50% 110%,#d2a0c840,#0000 70%);width:max(100cqw,177.778cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-sky[data-sky=firstlight]{--b1:#e9e2ee;--b2:#f3e8e6;--b3:#fbeee2}.ls-sky[data-sky=dawn]{--b1:#efd9e3;--b2:#f8dccd;--b3:#fde4d0}.ls-sky[data-sky=sunrise]{--b1:#c9d8ec;--b2:#f1e2da;--b3:#fcd9bd}.ls-sky[data-sky=morning]{--b1:#a9cdef;--b2:#dbe8f3;--b3:#f7e8da}.ls-sky[data-sky=latemorning]{--b1:#8fc0ee;--b2:#c9e0f4;--b3:#eef3f3}.ls-sky[data-sky=day]{--b1:#5ea6ea;--b2:#9ccbf2;--b3:#e2eef8}.ls-sky[data-sky=afternoon]{--b1:#86b5e2;--b2:#cfdce4;--b3:#f8e6c8}.ls-sky[data-sky=golden]{--b1:#eeb070;--b2:#f6c98d;--b3:#fbe2bf}.ls-sky[data-sky=sunset]{--b1:#4f4d8c;--b2:#c97696;--b3:#f3a487}.ls-sky[data-sky=night]{--b1:#3d4380;--b2:#30356a;--b3:#262a55}.ls-sky{contain:strict}
