@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f78d18d0],[data-v-f78d18d0]::backdrop,[data-v-f78d18d0]:after,[data-v-f78d18d0]:before{--tw-font-weight:initial}}}:is(.thinking-text[data-v-f78d18d0] .marked-text-with-sources,.thinking-text[data-v-f78d18d0] .marked-text-with-sources :is(p,li,strong,h1,h2,h3,h4,h5,h6)){--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364))}:is(.thinking-text[data-v-f78d18d0] .marked-text-with-sources,.thinking-text[data-v-f78d18d0] .marked-text-with-sources :is(p,li,strong,h1,h2,h3,h4,h5,h6)):where(.dark,.dark *){color:var(--color-dark-200,#8b8b8b)}.thinking-text[data-v-f78d18d0] .marked-text-with-sources :is(p,li){font-size:var(--text-base,.875rem);line-height:var(--tw-leading,var(--text-base--line-height,1.25rem))}@property --tw-font-weight{syntax:"*";inherits:false}.hover-preview-enter-active{transition:all .2s ease-out}.hover-preview-enter-from{opacity:0;transform:scale(.95) translateY(4px)}.hover-preview-enter-to{opacity:1;transform:scale(1) translateY(0)}.hover-preview-leave-active{transition:all .15s ease-in}.hover-preview-leave-from{opacity:1;transform:scale(1) translateY(0)}.hover-preview-leave-to{opacity:0;transform:scale(.95) translateY(4px)}
