/* Global Styles */ * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: "Arial", sans-serif; background: url("https://i.pinimg.com/originals/99/11/bc/9911bc94bde094bbf06e9bdc7e427541.gif") no-repeat center center fixed; background-size: cover; } /* Enter Screen Styles */ .enter-screen { display: flex; justify-content: center; align-items: center; height: 100vh; position: absolute; top: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.6); z-index: 2; transition: opacity 0.5s ease; } h1 { font-size: 2pc; font-weight: bold; margin-top: 7.5pt; color: #fff; text-shadow: 0.125pc 0.125pc 3pt rgba(0, 0, 0, 0.5); } /* User Avatar Styles */ .user-avatar img { width: 5pc; height: 5pc; border-radius: 50%; border: solid 0.041666667in #fff; border-image: none; } /* Button Styles */ .enter-button { padding: 11.25pt 1.875pc; font-size: 18px; font-weight: bold; color: #fff; background: linear-gradient(45deg, #f5b932, #f9d423); border: none; border-radius: 0.75pc; cursor: pointer; transition: background 0.3s ease, transform 0.3s ease; } .enter-button:hover { transform: scale(1.1); background: linear-gradient(45deg, #f9d423, #f5b932); } /* Social Media Styles */ .social-media img { width: 37.5pt; height: 3.125pc; border-radius: 50%; border: solid 1.5pt #fff; transition: transform 0.3s ease, opacity 0.3s ease; } .social-icon:hover img { transform: scale(1.2); opacity: 0.8; } /* Badge Styles */ .badge img { width: 1.75pc; height: 1.75pc; } /* Glass Card Styles */ .glass-card { display: none; width: 100%; max-width: 28.125pc; padding: 1.25pc; position: relative; z-index: 1; background: rgba(255, 255, 255, 0.2); border: solid 0.010416667in rgba(255, 255, 255, 0.2); border-radius: 1.25pc; box-shadow: 0 6px 0.3125in rgba(0, 0, 0, 0.2); backdrop-filter: blur(12px); text-align: center; transition: transform 0.3s ease, box-shadow 0.3s ease; } .glass-card::before { content: "✨"; font-size: 0.25in; color: #f9d423; position: absolute; top: -10px; right: -0.104166667in; opacity: 0.7; transition: opacity 0.3s ease; z-index: -1; } .glass-card::after { content: ""; position: absolute; bottom: -1.25pc; left: 50%; transform: translateX(-50%); opacity: 0.6; transition: opacity 0.3s ease; } .glass-card:hover { transform: scale(1.05); box-shadow: 0 0.083333333in 2.5pc rgba(0, 0, 0, 0.3); } .glass-card:hover::before, .glass-card:hover::after { opacity: 1; } /* Avatar Styles */ .avatar { width: 6.25pc; height: 1.041666667in; border-radius: 50%; border: solid 0.375pc #fff; background: linear-gradient(45deg, #f5b932, #f9d423); transition: transform 0.3s ease; } .avatar:hover { transform: rotate(15deg); box-shadow: 0 0 11.25pt rgba(255, 255, 255, 0.6); } /* User Info Styles */ .user-info { padding: 1.25pc; background: rgba(255, 255, 255, 0.3); border-radius: 11.25pt; box-shadow: 0 0.375pc 25px rgba(0, 0, 0, 0.2); transition: background 0.3s ease; } .user-info:hover { background: rgba(255, 255, 255, 0.4); } .user-details { color: #fff; } .user-name { font-weight: 500; font-size: 0.25in; } .user-activity { font-weight: 450; font-size: 1pc; } .highlight { color: #f9d423; font-weight: bold; }