body { background: linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.9)); font-family: 'El Messiri', sans-serif; margin: 0; user-select: none; padding: 0; } header { width: 100%; height: 50px; background: black; text-align: center; display: flex; justify-content: center; align-items: center; position: relative; } svg { width: 40%; height: auto; overflow: visible; } svg text { text-anchor: middle; dominant-baseline: middle; text-transform: uppercase; animation: stroke 5s infinite alternate; stroke-width: 1; stroke: #365fa0; font-size: 59px; fill: rgba(72, 138, 20, 0); } @keyframes stroke { 0% { fill: rgba(72, 138, 20, 0); stroke: rgb(55, 161, 46); stroke-dashoffset: 25%; stroke-dasharray: 0 50%; stroke-width: 2; } 70% { fill: rgba(72, 138, 20, 0); stroke: rgb(41, 198, 33); } 80% { fill: rgba(72, 138, 20, 0); stroke: rgb(76, 218, 20); stroke-width: 3; } 100% { fill: rgb(13, 255, 0); stroke: rgba(54, 95, 160, 0); stroke-dashoffset: -25%; stroke-dasharray: 50% 0; stroke-width: 0; } } .mac-icons { position: absolute; top: 50%; left: 10px; transform: translateY(-50%); display: flex; gap: 5px; } .mac-icons div { width: 10px; height: 10px; border-radius: 50%; } .close-icon { background: rgb(0, 8, 255); } .minimize-icon { background: rgb(255, 0, 149); } .maximize-icon { background: rgb(0, 255, 0); } #recentResults tr:nth-child(odd) { background: rgba(255, 255, 255, 0.1); } #recentResults tr:nth-child(even) { background: rgba(255, 255, 255, 0.05); } #particles-js { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; } .icon-cell { text-align: center; } .icon-cell i { font-size: 1.5rem; } .footer-text { font-family: 'El Messiri', sans-serif; color: white; font-size: 16px; text-align: center; margin: 10px 0; } .font-bold { font-weight: bold; } .red-text { color: red; font-size: 18px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } .glass-button { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); backdrop-filter: blur(10px); padding: 10px 20px; font-size: 18px; color: white; border-radius: 10px; display: flex; align-items: center; cursor: pointer; transition: background 0.3s ease, transform 0.2s ease; } .glass-button:hover { background: rgba(255, 255, 255, 0.2); transform: scale(1.05); } .text-white { color: white; font-size: 14px; text-align: center; } .font-bold { font-weight: bold; } .red-text { color: red; } .Blur { filter: blur(1px); } p { font-family: Arial, sans-serif; font-size: 16px; color: white; } p .red-text { font-size: 18px; color: #ff0000; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); }