@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}@keyframes sd-markerIn{0%{color:#0000}}[data-sd-animate-marker]::marker{animation:sd-markerIn var(--sd-marker-duration,.15s) var(--sd-marker-easing,ease) var(--sd-marker-delay,0s) both}
.assistant-markdown [data-streamdown=code-block]{margin-block:.75rem;overflow:hidden;border-radius:var(--radius-lg)!important;background:var(--muted)!important;gap:0!important;padding:0!important}.assistant-markdown [data-streamdown=code-block-header]{height:2rem;padding-inline:.75rem}.assistant-markdown [data-streamdown=code-block-body]{background:0 0!important;border:0!important;border-radius:0!important;padding:.75rem .875rem .875rem!important}.assistant-markdown [data-streamdown=code-block-actions]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.assistant-markdown [data-streamdown=code-block] pre,.assistant-markdown [data-streamdown=code-block] code{margin:0;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}
