body { margin: 0; font-family: 'Segoe UI', sans-serif; background: #121212; } /* NAVBAR STYLING */ .navbar { position: fixed; width: 100%; top: 0; left: 0; z-index: 999; display: flex; align-items: center; justify-content: space-between; padding: 12px 24px; background: rgba(230, 226, 36, 0.705); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .logo { display: flex; align-items: center; gap: 10px; color: white; font-weight: bold; font-size: 20px; } .logo img { height: 40px; border-radius: 10px; } .nav-links { list-style: none; display: flex; gap: 25px; margin: 0; padding: 0; } .nav-links li a { text-decoration: none; color: #ffffff; font-size: 16px; position: relative; transition: color 0.3s; } .nav-links li a::after { content: ''; position: absolute; width: 0; height: 2px; background: #00ffc3; left: 0; bottom: -4px; transition: width 0.3s; } .nav-links li a:hover { color: #00ffc3; } .nav-links li a:hover::after { width: 100%; } /* Responsive Burger */ .burger { display: none; flex-direction: column; cursor: pointer; gap: 5px; } .burger div { width: 25px; height: 3px; background-color: white; } @media (max-width: 768px) { .nav-links { display: none; flex-direction: column; background: rgba(0, 0, 0, 0.85); position: absolute; top: 60px; right: 24px; padding: 15px 20px; border-radius: 8px; } .nav-links.show { display: flex; } .burger { display: flex; } } /* IFRAME STYLING */ .iframe-container { width: 100%; height: 100vh; padding-top: 60px; box-sizing: border-box; } .iframe-container iframe { width: 100%; height: 100%; border: none; } /* Telegram floating button */ .telegram-btn { position: fixed; bottom: 20px; right: 20px; z-index: 1000; width: 60px; height: 60px; background-color: #0088cc; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3); animation: float 2s ease-in-out infinite; } .telegram-btn img { width: 28px; height: 28px; filter: invert(1); } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }body { margin: 0; font-family: 'Segoe UI', sans-serif; background: #121212; } /* NAVBAR STYLING */ .navbar { position: fixed; width: 100%; top: 0; left: 0; z-index: 999; display: flex; align-items: center; justify-content: space-between; padding: 12px 24px; background: rgba(230, 226, 36, 0.705); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .logo { display: flex; align-items: center; gap: 10px; color: white; font-weight: bold; font-size: 20px; } .logo img { height: 40px; border-radius: 10px; } .nav-links { list-style: none; display: flex; gap: 25px; margin: 0; padding: 0; } .nav-links li a { text-decoration: none; color: #ffffff; font-size: 16px; position: relative; transition: color 0.3s; } .nav-links li a::after { content: ''; position: absolute; width: 0; height: 2px; background: #00ffc3; left: 0; bottom: -4px; transition: width 0.3s; } .nav-links li a:hover { color: #00ffc3; } .nav-links li a:hover::after { width: 100%; } /* Responsive Burger */ .burger { display: none; flex-direction: column; cursor: pointer; gap: 5px; } .burger div { width: 25px; height: 3px; background-color: white; } @media (max-width: 768px) { .nav-links { display: none; flex-direction: column; background: rgba(0, 0, 0, 0.85); position: absolute; top: 60px; right: 24px; padding: 15px 20px; border-radius: 8px; } .nav-links.show { display: flex; } .burger { display: flex; } } /* IFRAME STYLING */ .iframe-container { width: 100%; height: 100vh; padding-top: 60px; box-sizing: border-box; } .iframe-container iframe { width: 100%; height: 100%; border: none; } /* Telegram floating button */ .telegram-btn { position: fixed; bottom: 20px; right: 20px; z-index: 1000; width: 60px; height: 60px; background-color: #0088cc; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3); animation: float 2s ease-in-out infinite; } .telegram-btn img { width: 28px; height: 28px; filter: invert(1); } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }