.FLaAKa_appear{animation:.5s cubic-bezier(.2,.7,.3,1) both FLaAKa_appear;animation-delay:var(--at,0s)}@keyframes FLaAKa_appear{0%{opacity:0;transform:translateY(.5rem)scale(.97)}to{opacity:1;transform:none}}.FLaAKa_message{animation:.55s cubic-bezier(.2,.7,.3,1) both FLaAKa_message;animation-delay:var(--at,0s);overflow:hidden}@keyframes FLaAKa_message{0%{opacity:0;max-height:0;margin-top:-.5rem;padding-block:0;transform:translateY(.5rem)scale(.96)}45%{opacity:0}to{opacity:1;max-height:14rem;transform:none}}.FLaAKa_drop{animation:.6s cubic-bezier(.2,.9,.3,1.1) both FLaAKa_drop;animation-delay:var(--at,0s)}@keyframes FLaAKa_drop{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}.FLaAKa_pop{animation:.52s cubic-bezier(.3,1.6,.5,1) both FLaAKa_pop;animation-delay:var(--at,0s);display:inline-block}@keyframes FLaAKa_pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.FLaAKa_marked{animation:.6s ease-out both FLaAKa_marked;animation-delay:var(--at,0s)}@keyframes FLaAKa_marked{0%{background-color:color-mix(in oklch, var(--primary) 10%, var(--background));border-color:color-mix(in oklch, var(--primary) 50%, var(--background));color:var(--foreground)}}.FLaAKa_typed{animation:1.5s steps(24,end) both FLaAKa_typed;animation-delay:var(--at,0s);display:inline-block}@keyframes FLaAKa_typed{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.FLaAKa_progress{transform-origin:top;animation:FLaAKa_progress var(--seconds,5s) linear both}@keyframes FLaAKa_progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.FLaAKa_phone{transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s}.FLaAKa_phone[data-shown=no]{opacity:0;transform:translateY(3rem)}.FLaAKa_calendar{transition:opacity .5s,translate .7s cubic-bezier(.2,.8,.2,1)}@media (min-width:640px){.FLaAKa_stage[data-shown=no] .FLaAKa_calendar{translate:calc(50cqw - 50% - 1.5rem)}}@media (max-width:639px){.FLaAKa_phone[data-small=back]{opacity:0;transform:translateY(110%)}.FLaAKa_stage[data-small=front] .FLaAKa_calendar{opacity:.55}}.FLaAKa_player[data-paused] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.FLaAKa_appear,.FLaAKa_message,.FLaAKa_drop,.FLaAKa_pop,.FLaAKa_marked,.FLaAKa_typed,.FLaAKa_progress,.FLaAKa_phone,.FLaAKa_calendar{transition:none;animation:none}}