.way-diagram{--way-cycle:9s}@keyframes way-wave{0%,16%,to{transform:scaleY(.35)}4%,12%{transform:scaleY(1)}8%{transform:scaleY(.55)}}@keyframes way-fire{0%,8%,24%,to{box-shadow:inset 0 0 0 999px #0000}14%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--text-secondary)14%,transparent)}}@keyframes way-lift{0%,18%{opacity:.55;transform:translateY(0)}26%{opacity:1;transform:translateY(-3px)}34%,to{opacity:1;transform:translateY(0)}}@keyframes way-dot{0%,20%{opacity:0;left:0}23%,30%{opacity:1}33%,to{opacity:0;left:100%}}@keyframes way-land{0%,30%{opacity:0;transform:translateY(6px)}38%,to{opacity:1;transform:none}}@keyframes way-flash{0%,38%,56%,to{background-color:#0000}44%{background-color:color-mix(in srgb,var(--text-secondary)10%,transparent)}}@keyframes way-act{0%,50%,70%,to{box-shadow:inset 0 0 0 999px #0000}57%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--text-secondary)12%,transparent)}}@keyframes way-land-late{0%,46%{opacity:0;transform:translateY(6px)}54%,to{opacity:1;transform:none}}@keyframes way-act-late{0%,72%,92%,to{box-shadow:inset 0 0 0 999px #0000}79%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--text-secondary)12%,transparent)}}@keyframes way-type-ask{0%,5%{clip-path:inset(0 100% 0 0)}18%,to{clip-path:inset(0)}}@keyframes way-type-reply{0%,54%{clip-path:inset(0 100% 0 0)}72%,to{clip-path:inset(0)}}@keyframes way-caret{0%,49%{opacity:1}50%,to{opacity:0}}.way-dot{opacity:0}[data-live] .way-wave{animation:way-wave var(--way-cycle)ease-in-out infinite}[data-live] .way-fire{animation:way-fire var(--way-cycle)ease-in-out infinite}[data-live] .way-lift{animation:way-lift var(--way-cycle)ease-in-out infinite}[data-live] .way-dot{animation:way-dot var(--way-cycle)linear infinite}[data-live] .way-land{animation:way-land var(--way-cycle)ease-out infinite}[data-live] .way-flash{animation:way-flash var(--way-cycle)ease-in-out infinite}[data-live] .way-act{animation:way-act var(--way-cycle)ease-in-out infinite}[data-live] .way-land.way-flash{animation:way-land var(--way-cycle)ease-out infinite,way-flash var(--way-cycle)ease-in-out infinite}[data-live] .way-land-late{animation:way-land-late var(--way-cycle)ease-out infinite}[data-live] .way-act-late{animation:way-act-late var(--way-cycle)ease-in-out infinite}[data-live] .way-type-ask{animation:way-type-ask var(--way-cycle)ease-out infinite}[data-live] .way-type-reply{animation:way-type-reply var(--way-cycle)ease-out infinite}[data-live] .way-caret{animation:1s step-end infinite way-caret}
