.lst.dark{--background:120 8% 5%;--foreground:45 20% 93%;--card:100 5% 7.5%;--muted:100 4% 12%;--muted-foreground:50 4% 66%;--border:60 4% 18%;--input:60 4% 20%;--lst-ink:#0c0e0c;--lst-paper:#f2f0ea;--lst-mute:#a6a59d;--lst-line:rgba(242,240,234,0.13);--lst-raise:#121412;color-scheme:dark;background:var(--lst-ink);color:var(--lst-paper)}@media (scripting:enabled){.lst-reveal:not([data-in=true]){opacity:0;transform:translateY(28px)}}.lst-reveal{transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d, 0) * 80ms)}@keyframes lst-settle{0%{transform:scale(1.09)}to{transform:scale(1)}}.lst-settle{animation:lst-settle 3.2s cubic-bezier(.16,.7,.2,1) both}@keyframes lst-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.lst-rise{animation:lst-rise 1.1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d, 0) * .11s + .2s)}@keyframes lst-draw{to{stroke-dashoffset:0}}.lst-draw [pathLength]{stroke-dasharray:1;stroke-dashoffset:1;animation:lst-draw 2.6s cubic-bezier(.6,0,.2,1) forwards;animation-delay:calc(var(--d, 0) * .14s + .3s)}@supports (animation-timeline:view()){@keyframes lst-par{0%{transform:translateY(-5%) scale(1.1)}to{transform:translateY(5%) scale(1.1)}}.lst-par{animation:lst-par linear both;animation-timeline:view()}}.lst-zoom img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lst-zoom:focus-visible img,.lst-zoom:hover img{transform:scale(1.04)}.lst-grid{background-image:repeating-linear-gradient(30deg,rgba(242,240,234,.045) 0 1px,transparent 1px 56px),repeating-linear-gradient(150deg,rgba(242,240,234,.045) 0 1px,transparent 1px 56px);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 70% 45%,#000 20%,transparent 75%)}.lst-lightbox::backdrop{background:rgba(6,7,6,.96)}@view-transition{navigation:auto}#lst-hero{view-transition-name:lst-cover}::view-transition-group(lst-cover){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}#lst-hero{view-transition-name:none}.lst-reveal,.lst-reveal:not([data-in=true]){opacity:1;transform:none;transition:none}.lst-par,.lst-rise,.lst-settle{animation:none}.lst-draw [pathLength]{animation:none;stroke-dashoffset:0}.lst-zoom img{transition:none}.lst-zoom:focus-visible img,.lst-zoom:hover img{transform:none}}