/*! Generated from /css/vt-leaf.css by tools/minify.js — do not edit. Comments live in the source. */
@view-transition{navigation:auto}:root{--vtl-dur: .8s;--vtl-ease: cubic-bezier(.54, .35, .29, .99);--vtl-x: 100%;--vtl-xv: 100vw}html[data-dir=back]{--vtl-x: -100%;--vtl-xv: -100vw}::view-transition-old(root){animation:vtl-out calc(var(--vtl-dur) / 2) var(--vtl-ease) both}::view-transition-new(root){animation:vtl-in calc(var(--vtl-dur) / 2) var(--vtl-ease) calc(var(--vtl-dur) / 2) both}::view-transition-old(page):only-child{animation:vtl-out calc(var(--vtl-dur) / 2) var(--vtl-ease) both}::view-transition-old(site-nav):only-child{animation:vtl-outv calc(var(--vtl-dur) / 2) var(--vtl-ease) both}::view-transition-old(.nav-item):only-child{animation:vtl-outv calc(var(--vtl-dur) / 2) var(--vtl-ease) both}::view-transition-old(nav-marker){animation:none;opacity:0}@keyframes vtl-out{to{transform:var(--vtl-slide-out, translateX(var(--vtl-x)))}}@keyframes vtl-in{0%{transform:var(--vtl-slide-in, translateX(var(--vtl-x)))}}@keyframes vtl-outv{to{transform:var(--vtl-chrome-out, translateX(var(--vtl-xv)))}}@media(max-width:767px){:root{--vtl-slide-out: translateY(-100lvh);--vtl-slide-in: translateY(100lvh);--vtl-chrome-out: translateY(-100lvh)}html[data-dir=back]{--vtl-slide-out: translateY(100lvh);--vtl-slide-in: translateY(-100lvh);--vtl-chrome-out: translateY(100lvh)}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html.reduce-motion::view-transition-group(*),html.reduce-motion::view-transition-old(*),html.reduce-motion::view-transition-new(*){animation:none!important}
