html,body,#root{height:100%;overflow:hidden;overscroll-behavior:none}@supports (height: 100dvh){html:not(.is-standalone),html:not(.is-standalone) body,html:not(.is-standalone) #root{height:100dvh}}html.is-embed-card,html.is-embed-card body,html.is-embed-card #root{overscroll-behavior:auto}::view-transition-group(root){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(screen){animation:none}::view-transition-old(screen){animation:.26s cubic-bezier(.22,1,.36,1) both screen-leave}::view-transition-new(screen){animation:.26s cubic-bezier(.22,1,.36,1) both screen-arrive}::view-transition-group(screen-subject){animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1,.36,1);overflow:clip}::view-transition-old(screen-subject),::view-transition-new(screen-subject){animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1,.36,1);width:auto;height:auto}@keyframes screen-leave{to{opacity:0}}@keyframes screen-arrive{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
