.scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar{width:3px}.scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:20px}.scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}.dark .scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar-thumb{background-color:#4b55634d}.dark .scrollbar-thin[data-v-e8d43833]::-webkit-scrollbar-thumb:hover{background-color:#4b556380}.scrollbar-thin[data-v-e8d43833]{scroll-behavior:smooth}@keyframes fadeIn-e8d43833{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-e8d43833]{animation:fadeIn-e8d43833 .5s ease-out}@keyframes colorWave-e8d43833{0%{background-position:200%}to{background-position:-200%}}.thinking-text[data-v-e8d43833]{background:linear-gradient(90deg,#9ca3af,#9ca3af 25%,#4b5563,#9ca3af 75%,#9ca3af);-webkit-background-clip:text;background-size:200% auto;display:inline-block;-webkit-text-fill-color:transparent;animation:colorWave-e8d43833 2s linear infinite;background-clip:text}.dark .thinking-text[data-v-e8d43833]{background:linear-gradient(90deg,#6b7280,#6b7280 25%,#d1d5db,#6b7280 75%,#6b7280);-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;background-clip:text}.thinking-content[data-v-e8d43833] h3{color:#1f2937;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.dark .thinking-content[data-v-e8d43833] h3{color:#f3f4f6}.thinking-content[data-v-e8d43833] ul{list-style:none;margin:0;padding:0;space-y:.5rem}.thinking-content[data-v-e8d43833] li{line-height:1.6;margin-bottom:.5rem}.thinking-content[data-v-e8d43833] strong{color:#111827;font-weight:600}.dark .thinking-content[data-v-e8d43833] strong{color:#f9fafb}.thinking-content[data-v-e8d43833] .bullet{color:#6366f1;font-weight:600;margin-right:.5rem}.thinking-content[data-v-e8d43833] .sub-bullet{color:#8b5cf6;font-size:.75rem;margin-right:.5rem}
