@keyframes _9a34oa0{0%{color:transparent}50%{color:inherit}to{color:transparent}}@keyframes _9a34oa1{0%{opacity:0}to{opacity:1}}@keyframes _9a34oa2{0%{opacity:1}to{opacity:0}}@keyframes _9a34oab{0%{width:0}to{width:calc(var(--_9a34oa7) * var(--_9a34oa3))}}._9a34oac{animation-name:_9a34oa0;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:step-end;animation-fill-mode:forwards}._9a34oad{position:relative;display:inline-flex;overflow:visible;width:0;white-space:nowrap;animation-name:_9a34oab;animation-timing-function:steps(var(--_9a34oa7));animation-duration:var(--_9a34oa5);animation-delay:var(--_9a34oa6);animation-fill-mode:forwards;animation-play-state:var(--_9a34oa4)}._9a34oae{display:block;overflow:hidden;width:100%}._9a34oaf{position:absolute;top:0;right:calc(-1 * 1ch);width:1ch;opacity:var(--_9a34oa8);animation-name:_9a34oa1,_9a34oa2;animation-duration:.25s;animation-delay:var(--_9a34oa9),var(--_9a34oaa);animation-iteration-count:1;animation-fill-mode:forwards;animation-play-state:var(--_9a34oa4)}._7pd54a0 [data-streamdown^=heading-]{margin-top:var(--ml-space-0);margin-bottom:var(--ml-space-2);font-weight:var(--ml-fontWeights-bold);color:var(--ml-colors-text)}._7pd54a0 [data-streamdown=heading-2]{font-size:var(--ml-fontSizes-3);padding-bottom:var(--ml-space-1)}._7pd54a0 [data-streamdown=heading-3]{font-size:var(--ml-fontSizes-2)}._7pd54a0 [data-streamdown=ordered-list],._7pd54a0 [data-streamdown=unordered-list]{margin-top:var(--ml-space-2);margin-bottom:var(--ml-space-2);padding-left:var(--ml-space-2)}._7pd54a0 [data-streamdown=list-item]{margin-top:var(--ml-space-1);margin-bottom:var(--ml-space-1)}._7pd54a0 [data-streamdown=inline-code]{font-family:var(--ml-fonts-monospace);color:var(--ml-colors-secondary)}._7pd54a0 [data-streamdown=code-block]{margin-top:var(--ml-space-2);margin-bottom:var(--ml-space-2);background:var(--ml-colors-muted);border-radius:var(--ml-radii-medium);overflow:auto;border:1px solid var(--ml-colors-secondary)}._7pd54a0 [data-streamdown=code-block] pre{padding:var(--ml-space-3);margin:0;font-family:var(--ml-fonts-monospace);font-size:var(--ml-fontSizes-1)}._7pd54a0 [data-streamdown=code-block] code{font-family:var(--ml-fonts-monospace)}._7pd54a0 [data-streamdown=strong]{font-weight:600;color:var(--ml-colors-text)}._7pd54a1{margin-top:var(--ml-space-2);margin-bottom:var(--ml-space-2);background:var(--ml-colors-backdrop);border-radius:var(--ml-radii-medium);border:1px solid var(--ml-colors-muted);font-family:var(--ml-fonts-monospace);line-height:1.5}