@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}._body_1gs5w_12{overflow-wrap:anywhere;max-width:100%}._body_1gs5w_12>:first-child,._body_1gs5w_12 [data-block]>:first-child{margin-top:0}._body_1gs5w_12>:last-child,._body_1gs5w_12 [data-block]>:last-child{margin-bottom:0}._body_1gs5w_12 p{margin:0 0 var(--space-3)}._body_1gs5w_12[data-wipe]{overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}._link_1gs5w_59{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:2px}._link_1gs5w_59:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}._deadLink_1gs5w_57{color:inherit}._body_1gs5w_12 strong,._body_1gs5w_12 [data-streamdown=strong]{font-weight:500}._body_1gs5w_12 em{font-style:italic}._body_1gs5w_12 h1,._body_1gs5w_12 h2,._body_1gs5w_12 h3,._body_1gs5w_12 h4,._body_1gs5w_12 h5,._body_1gs5w_12 h6{margin:var(--space-5) 0 var(--space-2);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-label);letter-spacing:var(--type-caps-track);font-weight:500;line-height:var(--type-label-line);text-transform:uppercase}._body_1gs5w_12 ul:not([data-register]),._body_1gs5w_12 ol:not([data-register]){margin:0 0 var(--space-3);padding-left:var(--space-5)}._body_1gs5w_12 ul:not([data-register]) li,._body_1gs5w_12 ol:not([data-register]) li,._body_1gs5w_12 [data-streamdown=list-item]{margin:var(--space-1) 0}._body_1gs5w_12 ul:not([data-register]) li::marker{color:var(--ink-4)}._body_1gs5w_12 ol:not([data-register]) li::marker{color:var(--ink-4)}._body_1gs5w_12 ul ul,._body_1gs5w_12 ul ol,._body_1gs5w_12 ol ul,._body_1gs5w_12 ol ol{margin:var(--space-1) 0}._body_1gs5w_12 blockquote,._body_1gs5w_12 [data-streamdown=blockquote]{margin:var(--space-3) 0;padding:2px 0 2px var(--space-3);border-left:2px solid var(--rule);color:var(--ink-2)}._body_1gs5w_12 blockquote p:last-child{margin-bottom:0}._body_1gs5w_12 hr,._body_1gs5w_12 [data-streamdown=horizontal-rule]{margin:var(--space-4) 0;border:none;border-top:1px solid var(--rule)}._body_1gs5w_12 code,._body_1gs5w_12 [data-streamdown=inline-code]{border-radius:var(--radius-tag);background:var(--surface-hover);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--type-meta);padding:1px 5px}._body_1gs5w_12 pre{margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-tile);background:var(--surface-wash);font-family:var(--font-mono);font-size:var(--type-meta);line-height:var(--type-meta-line);overflow-x:auto}._body_1gs5w_12 pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}._body_1gs5w_12 [data-streamdown=code-block]{margin:var(--space-3) 0;border:1px solid var(--rule);border-radius:var(--radius-tile);background:var(--surface-wash);overflow:hidden}._body_1gs5w_12 [data-streamdown=code-block-header]{padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--rule);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--type-meta);letter-spacing:var(--type-caps-track);text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:500;display:flex}._body_1gs5w_12 [data-streamdown=code-block-header]:empty{display:none}._body_1gs5w_12 [data-streamdown=code-block] pre{background:0 0;border:none;border-radius:0;margin:0}._body_1gs5w_12 [data-streamdown=code-block-body] code>span{display:block}._body_1gs5w_12 [data-streamdown=table-wrapper]{margin:var(--space-3) 0;overflow-x:auto}._body_1gs5w_12 table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--type-label)}._body_1gs5w_12 th,._body_1gs5w_12 [data-streamdown=table-header-cell]{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--ink-4);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--type-meta);letter-spacing:var(--type-caps-track);text-align:left;text-transform:uppercase;font-weight:500}._body_1gs5w_12 td,._body_1gs5w_12 [data-streamdown=table-cell]{padding:var(--space-2);border-bottom:1px solid var(--rule);vertical-align:top}._body_1gs5w_12 tbody tr:last-child td{border-bottom:none}._body_1gs5w_12 ._imageAlt_1gs5w_272{color:var(--ink-2)}
