@import url('https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap'); * { margin: 0; padding: 0; box-sizing: border-box; } body { margin: 0; padding: 0; font-family: "Roboto", serif; } .Oxygen { font-family: "Oxygen", serif } .active { background-color: #02A0A0 !important; color: #fff !important; border: 1px solid #02A0A0 !important; transition: all 0.5s; border-radius: 8px; /* background-color: #e2e8f01c; */ } .active:hover { border: 1px solid #02A0A0 !important; transition: all 0.5s; border-radius: 8px; /* background-color: #e2e8f01c !important; */ } .linkChild:hover { color: #02A0A0 !important; transition: all 0.5s; } .activeChild { color: #02A0A0 !important; /* border: 1px solid #02A0A0 !important; */ transition: all 0.5s; border-radius: 8px; } .link { transition: all 0.5s; } .link:hover { background-color: #02A0A0; color: #fff; border: 1px solid #02A0A0 !important; /* color: #fff; */ /* background-color: #e2e8f01c !important; */ } /* Sphere.css */ /* ✅ Red Spheres */ .red-sphere-1, .red-sphere-2, .red-sphere-3 { position: absolute; border-radius: 50%; background-color: #D90B2E46; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); filter: blur(100px); } /* ✅ Blue Spheres */ .blue-sphere-1, .blue-sphere-2, .blue-sphere-3 { position: absolute; border-radius: 50%; background-color: #009DAB46; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); filter: blur(100px); } /* 🔧 Positioning for Spheres */ .red-sphere-1 { width: 250px; height: 250px; top: 10%; left: 5%; } .blue-sphere-1 { width: 320px; height: 320px; top: 30%; right: 0%; } .red-sphere-2 { width: 180px; height: 180px; bottom: 15%; left: 20%; } .blue-sphere-2 { width: 140px; height: 140px; bottom: 5%; right: 25%; } .red-sphere-3 { width: 480px; height: 480px; bottom: 55%; left: 40%; } .blue-sphere-3 { width: 300px; height: 300px; bottom: 10%; right: 40%; } /* Style the scrollbar */ ::-webkit-scrollbar { width: 6px; /* Width of the vertical scrollbar */ height: 12px; /* Height of the horizontal scrollbar */ } /* Style the scrollbar track (the background area) */ ::-webkit-scrollbar-track { background-color: #f1f1f1; border-radius: 10px; } /* Style the scrollbar thumb (the draggable part) */ ::-webkit-scrollbar-thumb { background-color: #c8c8c8cf; /* Gray color for the thumb */ border-radius: 10px; border: 1px solid #f1f1f1; /* Border around the thumb */ } /* Style the scrollbar thumb on hover */ ::-webkit-scrollbar-thumb:hover { background-color: #555; /* Darker gray when hovered */ } input:focus-visible { border: none !important; } .css-1ilznyv { border: none; }