@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}
*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--muted-foreground) 28%, transparent);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}.scroll-minimal{overflow-y:auto;scrollbar-gutter:stable!important}[data-streamdown=code-block],[data-streamdown=table-wrapper],[data-streamdown=mermaid-block]{background-color:var(--muted)}[data-streamdown=code-block-actions],[data-streamdown=mermaid-block-actions]{border-color:var(--border);background-color:color-mix(in oklab, var(--muted) 85%, transparent)}
