@view-transition{navigation:auto}.love-header{view-transition-name:header}.sound-toggle{view-transition-name:dock-sound}.night-toggle{view-transition-name:dock-night}.leave-love{view-transition-name:dock-compose}.letter-invitation .folded-letter>.wax-heart{view-transition-name:seal}::view-transition-old(root){animation:.2s ease-out both justus-vt-fade-out}::view-transition-new(root){animation:.3s cubic-bezier(.2,.7,.2,1) both justus-vt-fade-in}::view-transition-group(header){animation-duration:.2s}::view-transition-group(dock-sound){animation-duration:.2s}::view-transition-group(dock-night){animation-duration:.2s}::view-transition-group(dock-compose){animation-duration:.2s}@keyframes justus-vt-fade-out{to{opacity:0}}@keyframes justus-vt-fade-in{0%{opacity:0}}.folded-letter.letter-lifting{transform:var(--letter-lift);box-shadow:var(--letter-lift-shadow)}.folded-letter.letter-lifting .envelope-flap{transform:var(--letter-flap-open)}.folded-letter.letter-lifting .envelope-paper{transform:var(--letter-paper-lift)}.folded-letter.letter-lifting>.wax-heart{transform:var(--letter-seal-press)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}.letter-invitation .folded-letter>.wax-heart{view-transition-name:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
