.morph{--morph-slide:.52s;--morph-in:.34s;--morph-out:.18s;--morph-lead:.12s;--morph-step:8ms;--morph-step-in:14ms;--morph-cap:12;--morph-ease:var(--ease-entrance,cubic-bezier(.16, 1, .3, 1));--morph-ease-out:var(--ease-in-quad,cubic-bezier(.55, .085, .68, .53));--morph-blur:var(--blur-xs,4px);white-space:pre;transition:width var(--morph-slide) var(--morph-ease);display:inline-block;position:relative}.morph:before{content:"​"}.morph-flow{white-space:pre;display:inline-block}.morph-mirror{white-space:pre;visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.morph-m{display:inline-block}.morph-c{transform:translateX(var(--x));transition:transform var(--morph-slide) var(--morph-ease);transition-delay:calc(min(var(--i,0), var(--morph-cap)) * var(--morph-step));position:absolute;top:0;left:0}.morph[data-morphing="1"] .morph-c{will-change:transform}.morph-g{transition:opacity var(--morph-in) var(--morph-ease);display:inline-block}.morph-c[data-morph=in] .morph-g{animation:morph-in var(--morph-in) var(--morph-ease) both;animation-delay:calc(var(--morph-lead) + min(var(--i,0), var(--morph-cap)) * var(--morph-step-in))}.morph-c[data-morph=out] .morph-g{animation:morph-out var(--morph-out) var(--morph-ease-out) both}@keyframes morph-in{0%{opacity:0;filter:blur(var(--morph-blur));transform:translateY(.16em)scale(.94)}to{opacity:1;filter:blur();transform:none}}@keyframes morph-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(var(--morph-blur));transform:translateY(-.12em)scale(.94)}}.morph-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.morph[data-quiet="1"],.morph[data-quiet="1"] .morph-c{transition:none}@media (prefers-reduced-motion:reduce){.morph-c{transition:none}.morph-c[data-morph=in] .morph-g{animation:.12s linear both morph-fade-in}.morph-c[data-morph=out] .morph-g{animation:.12s linear both morph-fade-out}@keyframes morph-fade-in{0%{opacity:0}to{opacity:1}}@keyframes morph-fade-out{0%{opacity:1}to{opacity:0}}}
