@keyframes theme-fade-out{to{opacity:0}}@keyframes theme-fade-in{0%{opacity:0}}html[data-theme-switching]::view-transition-group(*){animation-duration:0s}html[data-theme-switching]::view-transition-old(*){animation:theme-fade-out .32s cubic-bezier(.4,0,.2,1) both}html[data-theme-switching]::view-transition-new(*){animation:theme-fade-in .32s cubic-bezier(.4,0,.2,1) both}html[data-theme-switching]::view-transition-old(theme-toggle){animation:none;opacity:0}html[data-theme-switching]::view-transition-new(theme-toggle){animation:none}html.dark .core[data-astro-cid-lfoluaxz]{transform:scale(1)}html.dark .moon-cut[data-astro-cid-lfoluaxz]{transform:translate(0)}html.dark .rays[data-astro-cid-lfoluaxz]{transform:rotate(-90deg) scale(.4);opacity:0;transition-delay:0s}html.dark .theme-toggle[data-astro-cid-lfoluaxz]:hover .core[data-astro-cid-lfoluaxz]{transform:rotate(-12deg)}html:not([data-theme-switching])::view-transition-group(site-nav),html:not([data-theme-switching])::view-transition-group(theme-toggle){animation:none}html:not([data-theme-switching])::view-transition-old(site-nav):not(:only-child),html:not([data-theme-switching])::view-transition-old(theme-toggle):not(:only-child){display:none}html:not([data-theme-switching])::view-transition-new(site-nav):not(:only-child),html:not([data-theme-switching])::view-transition-new(theme-toggle):not(:only-child){animation:none}.island[data-astro-cid-qlfjksao][data-ready] .well[data-astro-cid-qlfjksao]{opacity:var(--well-on, 0)}.island[data-astro-cid-qlfjksao][data-animate] .well[data-astro-cid-qlfjksao]{transition:opacity .2s ease-out}@media(prefers-reduced-motion:reduce){.island[data-astro-cid-qlfjksao][data-animate] .well[data-astro-cid-qlfjksao]{transition:none}}