.demo-js .demo-line{display:none}.demo-js .demo-line.demo-on{display:block}.demo-js .demo-w{opacity:0;transition:opacity .15s}.demo-js .demo-w.demo-on{opacity:1}.demo-js #demo-pane-enhanced .demo-block{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(4px)}.demo-js #demo-pane-enhanced .demo-block.demo-on{opacity:1;transform:none}.demo-caret{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite demo-caret-blink;display:inline-block}@keyframes demo-caret-blink{50%{opacity:0}}.demo-rec-dot{opacity:.45}.demo-rec-live .demo-rec-dot{animation:1.4s ease-in-out infinite demo-rec-pulse}@keyframes demo-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}.asr-audio-bar[data-astro-cid-2ybxkaie]{background:#3c87d6;border-radius:9999px;width:3px;height:40%;animation:1.1s ease-in-out infinite asr-bar-bounce}.asr-audio-bar[data-astro-cid-2ybxkaie]:nth-child(2){height:85%;animation-delay:.18s}.asr-audio-bar[data-astro-cid-2ybxkaie]:nth-child(3){height:55%;animation-delay:.36s}@keyframes asr-bar-bounce{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.asr-audio-bar[data-astro-cid-2ybxkaie]{animation:none}}#lifecycle[data-astro-cid-i3hzkqln].lc-pinned{height:420vh}#lifecycle[data-astro-cid-i3hzkqln].lc-pinned .lc-desktop[data-astro-cid-i3hzkqln]{display:flex}#lifecycle[data-astro-cid-i3hzkqln].lc-pinned .lc-static[data-astro-cid-i3hzkqln]{display:none}.lc-text[data-astro-cid-i3hzkqln]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(14px)}.lc-pane[data-astro-cid-i3hzkqln]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,visibility 0s linear .22s}#lifecycle[data-astro-cid-i3hzkqln][data-step="0"] [data-astro-cid-i3hzkqln]:is([data-text="0"],[data-pane="0"]),#lifecycle[data-astro-cid-i3hzkqln][data-step="1"] [data-astro-cid-i3hzkqln]:is([data-text="1"],[data-pane="1"]),#lifecycle[data-astro-cid-i3hzkqln][data-step="2"] [data-astro-cid-i3hzkqln]:is([data-text="2"],[data-pane="2"]),#lifecycle[data-astro-cid-i3hzkqln][data-step="3"] [data-astro-cid-i3hzkqln]:is([data-text="3"],[data-pane="3"]){opacity:1}#lifecycle[data-astro-cid-i3hzkqln][data-step="0"] [data-astro-cid-i3hzkqln][data-text="0"],#lifecycle[data-astro-cid-i3hzkqln][data-step="1"] [data-astro-cid-i3hzkqln][data-text="1"],#lifecycle[data-astro-cid-i3hzkqln][data-step="2"] [data-astro-cid-i3hzkqln][data-text="2"],#lifecycle[data-astro-cid-i3hzkqln][data-step="3"] [data-astro-cid-i3hzkqln][data-text="3"]{visibility:visible;pointer-events:auto;transition:opacity .28s .2s,transform .28s .2s,visibility 0s linear .2s;transform:none}#lifecycle[data-astro-cid-i3hzkqln][data-step="0"] [data-astro-cid-i3hzkqln][data-pane="0"],#lifecycle[data-astro-cid-i3hzkqln][data-step="1"] [data-astro-cid-i3hzkqln][data-pane="1"],#lifecycle[data-astro-cid-i3hzkqln][data-step="2"] [data-astro-cid-i3hzkqln][data-pane="2"],#lifecycle[data-astro-cid-i3hzkqln][data-step="3"] [data-astro-cid-i3hzkqln][data-pane="3"]{visibility:visible;transition:opacity .3s .22s,visibility 0s linear .22s}#lifecycle[data-astro-cid-i3hzkqln][data-step="0"] [data-astro-cid-i3hzkqln][data-dot="0"],#lifecycle[data-astro-cid-i3hzkqln][data-step="1"] [data-astro-cid-i3hzkqln][data-dot="1"],#lifecycle[data-astro-cid-i3hzkqln][data-step="2"] [data-astro-cid-i3hzkqln][data-dot="2"],#lifecycle[data-astro-cid-i3hzkqln][data-step="3"] [data-astro-cid-i3hzkqln][data-dot="3"]{background-color:var(--color-ink)}.lc-rec .lc-rec-dot{animation:1.4s ease-in-out infinite lc-rec-pulse}#lifecycle.lc-pinned:not([data-step="0"]) .lc-desktop .lc-rec{opacity:0;transition:opacity .3s}#lifecycle.lc-pinned[data-step="0"] .lc-desktop .lc-rec{opacity:1;transition:opacity .3s}@keyframes lc-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}.lc-caret{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite lc-caret-blink;display:inline-block}@keyframes lc-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.lc-rec .lc-rec-dot,.lc-caret{animation:none}}
