:root{--vt-duration:.2s;--vt-easing:cubic-bezier(.4, 0, .2, 1);--vt-spring-easing:cubic-bezier(.175, .885, .32, 1.275)}::view-transition-old(root){animation-duration:var(--vt-duration-default,var(--vt-duration,.2s));animation-timing-function:var(--vt-easing-default,var(--vt-easing,ease))}::view-transition-new(root){animation-duration:var(--vt-duration-default,var(--vt-duration,.2s));animation-timing-function:var(--vt-easing-default,var(--vt-easing,ease))}.vt-tab-indicator{view-transition-name:tab-indicator}::view-transition-old(tab-indicator){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing);mix-blend-mode:normal}::view-transition-new(tab-indicator){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing);mix-blend-mode:normal}.vt-persona-underline{view-transition-name:persona-underline}::view-transition-old(persona-underline){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-new(persona-underline){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}.vt-auth-tab-bg{view-transition-name:auth-tab-bg}::view-transition-old(auth-tab-bg){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-new(auth-tab-bg){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}.vt-pricing-toggle{view-transition-name:pricing-toggle}::view-transition-old(pricing-toggle){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-new(pricing-toggle){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}.vt-lang-indicator{view-transition-name:lang-indicator}::view-transition-old(lang-indicator){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-new(lang-indicator){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-old(marketplace-modes-desktop){mix-blend-mode:normal;animation:none}::view-transition-new(marketplace-modes-desktop){mix-blend-mode:normal;animation:none}::view-transition-old(marketplace-modes-mobile){mix-blend-mode:normal;animation:none}::view-transition-new(marketplace-modes-mobile){mix-blend-mode:normal;animation:none}::view-transition-group(marketplace-modes-desktop){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-group(marketplace-modes-mobile){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-old(marketplace-actions-desktop){mix-blend-mode:normal;animation:none}::view-transition-new(marketplace-actions-desktop){mix-blend-mode:normal;animation:none}::view-transition-old(marketplace-actions-mobile){mix-blend-mode:normal;animation:none}::view-transition-new(marketplace-actions-mobile){mix-blend-mode:normal;animation:none}::view-transition-group(marketplace-actions-desktop){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-group(marketplace-actions-mobile){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}::view-transition-old(marketplace-toolbar){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}::view-transition-new(marketplace-toolbar){animation:var(--vt-duration) var(--vt-easing) both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}.vt-bucky-chat-panel{view-transition-name:bucky-chat-panel}::view-transition-old(bucky-chat-panel){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-easing)}::view-transition-new(bucky-chat-panel){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-easing)}::view-transition-old(bucky-scope-indicator){mix-blend-mode:normal;animation:none}::view-transition-new(bucky-scope-indicator){mix-blend-mode:normal;animation:none}::view-transition-group(bucky-scope-indicator){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-spring-easing)}.vt-bucky-transcript{view-transition-name:bucky-transcript}::view-transition-old(bucky-transcript){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}::view-transition-new(bucky-transcript){animation:var(--vt-duration) var(--vt-easing) both vt-fade-in}.vt-bucky-patch-preview{view-transition-name:bucky-patch-preview}::view-transition-new(bucky-patch-preview){animation:var(--vt-duration) var(--vt-easing) both vt-slide-up}::view-transition-old(bucky-patch-preview){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}@keyframes vt-slide-up{0%{opacity:0;transform:translateY(8px)}}.vt-bucky-prompt-suggestions{view-transition-name:bucky-prompt-suggestions}::view-transition-old(bucky-prompt-suggestions){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}::view-transition-new(bucky-prompt-suggestions){animation:var(--vt-duration) var(--vt-easing) both vt-fade-in}.vt-bucky-credits-banner{view-transition-name:bucky-credits-banner}::view-transition-new(bucky-credits-banner){animation:var(--vt-duration) var(--vt-easing) both vt-slide-up}::view-transition-old(bucky-credits-banner){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}.vt-bucky-send-action{view-transition-name:bucky-send-action}::view-transition-old(bucky-send-action){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-easing)}::view-transition-new(bucky-send-action){animation-duration:var(--vt-duration);animation-timing-function:var(--vt-easing)}.vt-bucky-conversation-list{view-transition-name:bucky-conversation-list}::view-transition-old(bucky-conversation-list){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}::view-transition-new(bucky-conversation-list){animation:var(--vt-duration) var(--vt-easing) both vt-fade-in}.vt-marketplace-results{view-transition-name:marketplace-results}::view-transition-old(marketplace-results){animation:var(--vt-duration) var(--vt-easing) both vt-fade-out}::view-transition-new(marketplace-results){animation:var(--vt-duration) var(--vt-easing) both vt-fade-in}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:.01ms!important}::view-transition-new(*){animation-duration:.01ms!important}}@supports not (view-transition-name:none){.vt-tab-indicator,.vt-persona-underline,.vt-auth-tab-bg,.vt-pricing-toggle,.vt-lang-indicator{transition:left var(--vt-duration) var(--vt-easing), right var(--vt-duration) var(--vt-easing), width var(--vt-duration) var(--vt-easing), transform var(--vt-duration) var(--vt-easing)}}
