@tailwind base; @tailwind components; @tailwind utilities; @keyframes gradientBG { 0% {background-position: 0% 50%;} 50% {background-position: 100% 50%;} 100% {background-position: 0% 50%;} } html { scroll-behavior: smooth; } textarea { max-height: 300px; /* Set an appropriate max height */ overflow-y: auto; /* Enable internal scrolling */ /* transition: height 0.2s ease-in-out; */ } .log-message { word-wrap: break-word; /* For handling long URLs or text */ overflow-wrap: break-word; /* For handling overflow in modern browsers */ overflow-x: hidden; /* Hide horizontal overflow */ word-break: break-word; /* Break long words if needed */ } body { font-family: 'Montserrat', sans-serif; line-height: 1.6; background-size: 200% 200%; background-image: linear-gradient(170deg, #151A2D, #036f73, #151A2D); /*animation: gradientBG 10s ease infinite;*/ } .landing { display: flex; justify-content: center; align-items: center; height: 30vh; text-align: center; color: white; } .landing h1 { font-size: 3.5rem; font-weight: 700; margin-bottom: 2rem; } @layer utilities { .text-balance { text-wrap: balance; } /* Hide scrollbar for Chrome, Safari and Opera */ .no-scrollbar::-webkit-scrollbar { display: none; } /* Hide scrollbar for IE, Edge and Firefox */ .no-scrollbar { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } .loader { text-align: left; display: flex; gap: 3px; } .loader span { display: inline-block; vertical-align: middle; width: 7px; height: 7px; /* background: #4b4b4b; */ background: white; border-radius: 50%; animation: loader 0.6s infinite alternate; } .loader span:nth-of-type(2) { animation-delay: 0.2s; } .loader span:nth-of-type(3) { animation-delay: 0.6s; } @keyframes loader { 0% { opacity: 1; transform: scale(0.6); } 100% { opacity: 0.3; transform: scale(1); } } } body { margin: 0px !important; } /* Add these styles for the scrollbar */ .scrollbar-thin { scrollbar-width: thin; } .scrollbar-thumb-gray-600::-webkit-scrollbar-thumb { background-color: #4B5563; border-radius: 6px; } .scrollbar-track-gray-300::-webkit-scrollbar-track { background-color: #D1D5DB; } .scrollbar-thin::-webkit-scrollbar { width: 6px; }