:root{--primary-red: #ff3b30;--dark-red: #cc2c24;--light-red: #ff6b65;--dark-bg: #0a0000;--medium-bg: #140000;--light-bg: #1a0000;--text-light: #f5f5f5;--text-gray: #b1b1b1;--card-bg: rgba(30, 0, 0, 0.7);--success: #34c759;--online: #34c759;--offline: #ff3b30;--transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}*{margin: 0;padding: 0;box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: 80px}body{background: radial-gradient(circle at 10% 20%, rgba(255, 0, 0, 0.1) 0%, transparent 25%),radial-gradient(circle at 90% 80%, rgba(255, 0, 0, 0.1) 0%, transparent 25%),radial-gradient(circle at 50% 50%, rgba(255, 0, 0, 0.05) 0%, transparent 40%),linear-gradient(0deg, #0a0000 0%, #160000 30%, #1a0000 70%, #0a0000 100%);background-attachment: fixed;position: relative;overflow-x: hidden;font-family: 'Inter', sans-serif;color: var(--text-light);min-height: 100vh;line-height: 1.6}body::before{content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(circle at 20% 30%, rgba(255, 0, 0, 0.15) 0%, transparent 20%),radial-gradient(circle at 80% 70%, rgba(255, 0, 0, 0.15) 0%, transparent 20%);pointer-events: none;z-index: -1;animation: pulseGlow 8s infinite alternate;opacity: 0.7}body::after{content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(90deg, transparent 0%, rgba(255, 0, 0, 0.03) 50%, transparent 100%);pointer-events: none;z-index: -1;opacity: 0.3;animation: scanLine 15s infinite linear}@keyframes pulseGlow{0%{opacity: 0.5}100%{opacity: 0.8}}@keyframes scanLine{0%{transform: translateY(-100%)}100%{transform: translateY(100%)}}.container{max-width: 1200px;margin: 0 auto;padding: 0 20px}nav{position: fixed;top: 0;left: 0;width: 100%;z-index: 1000;background: rgba(10, 0, 0, 0.95);backdrop-filter: blur(10px);border-bottom: 1px solid rgba(255, 255, 255, 0.05);padding: 15px 0}.nav-container{display: flex;justify-content: space-between;align-items: center;max-width: 1200px;margin: 0 auto;padding: 0 20px}.logo{display: flex;align-items: center;gap: 10px;text-decoration: none}.logo-img{width: 40px;height: 40px;border-radius: 8px;transition: var(--transition)}.logo-text{font-size: 1.8rem;font-weight: 700;color: var(--text-light);background: linear-gradient(to right, var(--primary-red) 0%, #ff8a00 100%);-webkit-background-clip: text;background-clip: text;color: transparent;transition: var(--transition)}.logo:hover .logo-text{background: linear-gradient(to right, #ff8a00 0%, var(--primary-red) 100%);-webkit-background-clip: text;background-clip: text}.logo-accent{color: var(--primary-red)}.nav-links{display: flex;gap: 30px}.nav-links a{color: var(--text-light);text-decoration: none;font-weight: 500;transition: var(--transition);position: relative;padding: 8px 0}.nav-links a:hover{color: var(--primary-red);transform: translateY(-2px)}.nav-links a::after{content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background: var(--primary-red);transition: var(--transition)}.nav-links a:hover::after{width: 100%}.mobile-menu-btn{display: none;font-size: 1.5rem;color: var(--text-light);cursor: pointer;transition: var(--transition)}.mobile-menu-btn:hover{color: var(--primary-red)}.mobile-menu{position: fixed;top: 70px;left: 0;width: 100%;background: var(--dark-bg);z-index: 999;padding: 20px;display: flex;flex-direction: column;gap: 15px;transform: translateY(-100%);transition: transform 0.3s ease;border-top: 1px solid rgba(255, 255, 255, 0.1)}.mobile-menu.active{transform: translateY(0)}.mobile-menu a{color: var(--text-light);text-decoration: none;font-weight: 500;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.1);transition: var(--transition)}.mobile-menu a:hover{color: var(--primary-red);padding-left: 10px}.hero{min-height: 100vh;display: flex;align-items: center;justify-content: center;position: relative;padding: 100px 0 60px;background: radial-gradient(ellipse at center, rgba(255, 0, 0, 0.15) 0%, transparent 70%),linear-gradient(0deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%)}.hero-content{text-align: center;max-width: 800px;opacity: 0;transform: translateY(30px);animation: fadeUp 1s ease forwards 0.5s}.world-header{background: rgba(20, 0, 0, 0.6);border: 1px solid rgba(255, 0, 0, 0.2);box-shadow: 0 0 15px rgba(255, 0, 0, 0.2),inset 0 0 10px rgba(255, 0, 0, 0.1);border-radius: 15px;padding: 30px;margin-bottom: 30px;transition: var(--transition)}.world-header:hover{transform: translateY(-5px);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3)}.world-title-container{display: flex;flex-direction: column;align-items: center;gap: 15px;margin-bottom: 20px}.world-label{font-size: 1rem;color: var(--text-gray);text-transform: uppercase;letter-spacing: 1px}.world-title{font-size: 3.5rem;font-weight: 700;background: linear-gradient(to right, var(--primary-red) 0%, #ff6b65 100%);-webkit-background-clip: text;background-clip: text;color: transparent;text-shadow: 0 0 10px rgba(255, 0, 0, 0.5);transition: var(--transition)}.world-title:hover{transform: scale(1.02)}.copy-btn{background: var(--primary-red);border: none;color: white;padding: 12px 24px;border-radius: 50px;cursor: pointer;font-family: 'Inter', sans-serif;font-weight: 500;display: flex;align-items: center;gap: 10px;transition: var(--transition);font-size: 1rem;box-shadow: 0 5px 15px rgba(255, 59, 48, 0.3)}.copy-btn:hover{background: var(--dark-red);transform: translateY(-2px);box-shadow: 0 8px 20px rgba(255, 59, 48, 0.4)}.copy-btn.copied{background: var(--success);box-shadow: 0 5px 15px rgba(52, 199, 89, 0.3)}.status-container{display: flex;flex-direction: column;gap: 20px;margin: 30px 0}.status-row{display: flex;justify-content: center;align-items: center;gap: 20px;flex-wrap: wrap}.status-indicator{display: flex;align-items: center;justify-content: center;gap: 10px;background: rgba(0, 0, 0, 0.3);padding: 12px 20px;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.1);transition: var(--transition)}.status-indicator:hover{transform: translateY(-2px);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2)}.status-dot{width: 15px;height: 15px;border-radius: 50%;background: var(--online);box-shadow: 0 0 10px var(--online);animation: pulse 2s infinite}.status-dot.offline{background: var(--offline);box-shadow: 0 0 10px var(--offline);animation: none}.status-text{font-size: 1.1rem;font-weight: 500}.game-status{display: flex;align-items: center;justify-content: center;gap: 10px;background: rgba(0, 0, 0, 0.3);padding: 12px 20px;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.1);transition: var(--transition)}.game-status:hover{transform: translateY(-2px);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2)}.game-status i{transition: var(--transition)}.online-count{font-size: 1.2rem;font-weight: 600;color: var(--online);transition: var(--transition)}.online-text{font-size: 1.1rem;font-weight: 500}.last-checked{font-size: 0.9rem;color: var(--text-gray)}.hero-description{max-width: 600px;margin: 0 auto;color: var(--text-gray);line-height: 1.8;font-size: 1.1rem;margin-top: 20px}.scroll-indicator{position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);color: var(--text-gray);display: flex;flex-direction: column;align-items: center;gap: 5px}.scroll-indicator i{animation: bounce 2s infinite;font-size: 1.5rem}.section{padding: 100px 0;opacity: 0;transform: translateY(50px);transition: opacity 1s ease, transform 1s ease}.section.visible{opacity: 1;transform: translateY(0)}.section-title{font-size: 2.5rem;font-weight: 700;margin-bottom: 20px;text-align: center;position: relative;padding-bottom: 20px;text-shadow: 0 0 10px rgba(255, 0, 0, 0.3)}.section-title::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80px;height: 4px;background: var(--primary-red);border-radius: 2px;box-shadow: 0 0 10px rgba(255, 0, 0, 0.3)}.section-subtitle{text-align: center;color: var(--text-gray);margin-bottom: 50px;font-size: 1.1rem;max-width: 600px;margin-left: auto;margin-right: auto}.pricing-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 30px;margin-bottom: 40px}.price-card{background: rgba(20, 0, 0, 0.6);border: 1px solid rgba(255, 0, 0, 0.2);box-shadow: 0 0 10px rgba(255, 0, 0, 0.15),inset 0 0 8px rgba(255, 0, 0, 0.1);border-radius: 15px;padding: 30px;transition: var(--transition);position: relative;overflow: hidden}.price-card::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 5px;background: var(--primary-red)}.price-card:hover{transform: translateY(-5px);box-shadow: 0 0 15px rgba(255, 0, 0, 0.25),inset 0 0 10px rgba(255, 0, 0, 0.15)}.price-card h3{color: var(--primary-red);font-size: 1.6rem;margin-bottom: 15px;font-weight: 600}.price-card .price-container{display: flex;align-items: center;gap: 10px;margin: 20px 0}.price-card .price{font-size: 2.2rem;font-weight: 700;color: var(--text-light);font-family: 'JetBrains Mono', monospace}.currency-icon{width: 32px;height: 32px;transition: var(--transition)}.price-card:hover .currency-icon{transform: rotate(15deg) scale(1.1)}.price-card .description{color: var(--text-gray);font-size: 1rem;margin: 0;line-height: 1.7}.staff-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));gap: 30px;margin-bottom: 40px}.staff-card{background: rgba(20, 0, 0, 0.6);border: 1px solid rgba(255, 0, 0, 0.2);box-shadow: 0 0 10px rgba(255, 0, 0, 0.15),inset 0 0 8px rgba(255, 0, 0, 0.1);border-radius: 15px;padding: 30px;text-align: center;transition: var(--transition)}.staff-card:hover{transform: translateY(-5px);box-shadow: 0 0 15px rgba(255, 0, 0, 0.25),inset 0 0 10px rgba(255, 0, 0, 0.15)}.staff-card h3{color: var(--text-light);font-size: 1.5rem;margin-bottom: 15px;font-weight: 600}.staff-card .role{display: inline-block;padding: 8px 20px;border-radius: 50px;font-size: 0.9rem;margin-bottom: 20px;font-weight: 600}.role.owner{background: rgba(255, 59, 48, 0.2);color: var(--primary-red);border: 1px solid var(--primary-red)}.role.co-owner{background: rgba(255, 183, 3, 0.2);color: #ffb703;border: 1px solid #ffb703}.staff-socials{display: flex;justify-content: center;gap: 15px;margin-top: 25px}.staff-socials a{display: flex;align-items: center;justify-content: center;width: 45px;height: 45px;border-radius: 50%;background: rgba(255, 255, 255, 0.08);color: var(--text-light);transition: var(--transition);text-decoration: none;font-size: 1.2rem}.staff-socials a:hover{background: var(--primary-red);transform: translateY(-5px)}footer{background: rgba(10, 0, 0, 0.95);padding: 60px 0 30px;border-top: 1px solid rgba(255, 255, 255, 0.05)}.footer-content{display: grid;grid-template-columns: 1fr 1fr;gap: 50px;margin-bottom: 40px}.footer-brand{display: flex;flex-direction: column;gap: 20px}.footer-brand .logo{display: flex;align-items: center;gap: 10px}.footer-description{color: var(--text-gray);line-height: 1.7;max-width: 400px}.official-socials{display: flex;flex-direction: column;align-items: flex-end;gap: 20px}.official-socials h3{font-size: 1.5rem;color: var(--text-light)}.official-socials .social-icons{display: flex;justify-content: flex-end;gap: 15px}.official-socials .social-icons a{display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 50%;background: rgba(255, 255, 255, 0.08);color: var(--text-light);transition: var(--transition);text-decoration: none;font-size: 1.3rem}.official-socials .social-icons a:hover{background: var(--primary-red);transform: translateY(-5px)}.copyright{color: var(--text-gray);font-size: 1rem;text-align: center;padding-top: 30px;border-top: 1px solid rgba(255, 255, 255, 0.05)}.loading{text-align: center;padding: 60px;font-size: 1.2rem;color: var(--text-gray);grid-column: 1 / -1}.loading i{display: block;font-size: 2rem;margin-bottom: 15px;color: var(--primary-red)}.error{text-align: center;padding: 60px;color: var(--primary-red);font-size: 1.2rem;grid-column: 1 / -1}.error i{display: block;font-size: 2.5rem;margin-bottom: 15px}.notification{position: fixed;top: 20px;right: 20px;padding: 15px 25px;background: var(--success);color: white;border-radius: 8px;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);transform: translateX(100vw);transition: transform 0.3s ease;z-index: 1000;display: flex;align-items: center;gap: 10px}.discord-user{color: #7289da;font-size: 0.9rem;margin-bottom: 15px;display: inline-block}.notification.show{transform: translateX(0)}@keyframes pulse{0%{opacity: 1}50%{opacity: 0.7}100%{opacity: 1}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform: translateY(0)}40%{transform: translateY(-10px)}60%{transform: translateY(-5px)}}@keyframes fadeUp{from{opacity: 0;transform: translateY(30px)}to{opacity: 1;transform: translateY(0)}}@media (max-width: 968px){.footer-content{grid-template-columns: 1fr;gap: 40px}.official-socials{align-items: center}.official-socials .social-icons{justify-content: center}}@media (max-width: 768px){.nav-links{display: none}.mobile-menu-btn{display: block}.world-title{font-size: 2.8rem}.status-row{flex-direction: column}.pricing-grid,.staff-grid{grid-template-columns: 1fr}.section-title{font-size: 2rem}.hero{padding: 120px 0 60px}}@media (max-width: 480px){.world-title{font-size: 2.2rem}.world-header{padding: 20px}.copy-btn{padding: 10px 20px;font-size: 0.9rem}.section{padding: 70px 0}.currency-icon{width: 28px;height: 28px}}