BATTLEPASS
BattlePass
BattlePass
BattlePass
/* ========================================================= NRV — PAGE OFFRE (BATTLE PASS) — SWITCH FR/EN (CSS only) Scopé pour Azuriom ========================================================= */ .nrv-bp-page{ --primary:#f5a742; --secondary:#ffb85c; --bg:#1f0a0a; --card:#3d1a1a; --card2:#28140f; --border: rgba(245,167,66,.25); --text:#f8fafc; --text2:#d1d5db; --muted:#94a3b8; --good:#2ecc71; --warn:#f39c12; --info:#3498db; --grad: linear-gradient(135deg, #f5a742, #ff8c29, #ffc107); --glow: rgba(245,167,66,.30); font-family:'Segoe UI',system-ui,-apple-system,sans-serif; color:var(--text); } /* ===== Switch FR/EN (CSS-only) ===== */ .lang-switch-bp{display:none;} .lang-en-bp{display:none;} .lang-switch-bp:checked ~ * .lang-fr-bp{display:none;} .lang-switch-bp:checked ~ * .lang-en-bp{display:inline;} .lang-switch-bp:checked ~ .nrv-bp-lang .btn-text-fr{display:none;} .lang-switch-bp:checked ~ .nrv-bp-lang .btn-text-en{display:inline;} .btn-text-en{display:none;} .nrv-bp-lang{ display:flex; justify-content:center; gap:12px; margin:10px 0 14px; } .nrv-bp-lang label{ background: linear-gradient(135deg, rgba(245,167,66,.20), rgba(255,140,41,.30)); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); color:#fff; border:2px solid rgba(245,167,66,.40); padding:12px 26px; border-radius:999px; cursor:pointer; transition:all .35s cubic-bezier(.175,.885,.32,1.275); font-weight:900; font-size:1.02em; box-shadow:0 8px 32px rgba(245,167,66,.28), inset 0 1px 0 rgba(255,255,255,.18), 0 0 20px rgba(245,167,66,.10); display:inline-flex; align-items:center; gap:10px; user-select:none; position:relative; overflow:hidden; } .nrv-bp-lang label::after{ content:''; position:absolute; top:0; left:-100%; width:100%; height:100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,.18), transparent); transition:left .5s; } .nrv-bp-lang label:hover::after{left:100%} .nrv-bp-lang label:hover{ transform: translateY(-4px) scale(1.03); border-color: var(--secondary); box-shadow:0 12px 40px rgba(245,167,66,.45), inset 0 1px 0 rgba(255,255,255,.25), 0 0 30px rgba(245,167,66,.35); } /* ===== Layout ===== */ .nrv-bp-wrap{ max-width:1200px; margin:0 auto; padding:18px 12px; } .nrv-bp-header{ text-align:center; position:relative; padding:10px 10px 8px; } .nrv-bp-header h1{ margin:0; font-weight:1000; letter-spacing:2px; text-transform:uppercase; font-size:2.1rem; text-shadow: 0 0 16px rgba(245,167,66,.45); } .nrv-bp-subtitle{ margin-top:6px; color:var(--secondary); font-weight:900; letter-spacing:1px; text-transform:uppercase; font-size:.95rem; opacity:.95; } .nrv-bp-line{ height:2px; width:86%; margin:14px auto 0; background: linear-gradient(90deg, transparent, var(--primary), transparent); position:relative; } .nrv-bp-line::before{ content:""; position:absolute; width:7px;height:7px; background:var(--primary); border-radius:50%; left:50%; top:-2px; transform:translateX(-50%); box-shadow:0 0 12px var(--primary); } /* ===== Background card container ===== */ .nrv-bp-hero{ margin-top:16px; border-radius:16px; overflow:hidden; background: linear-gradient(135deg, var(--bg) 0%, var(--card) 25%, var(--card2) 50%, var(--card) 75%, var(--bg) 100%); background-size: 400% 400%; animation: nrvBpBG 20s ease infinite; box-shadow:0 20px 60px rgba(0,0,0,.80), inset 0 0 100px rgba(245,167,66,.03); border:1px solid var(--border); position:relative; } @keyframes nrvBpBG{ 0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%} } .nrv-bp-hero::before{ content:''; position:absolute; top:-55%; left:-55%; width:210%; height:210%; background: radial-gradient(circle, rgba(245,167,66,.06) 0%, transparent 70%); animation: nrvBpRotate 30s linear infinite; pointer-events:none; z-index:1; } @keyframes nrvBpRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} /* ===== Offer box ===== */ .nrv-bp-offer-container{ display:flex; justify-content:center; padding:18px 12px 22px; position:relative; z-index:2; } .nrv-bp-offer{ width:100%; max-width:700px; background: rgba(61,26,26,.75); border-radius:14px; border:2px solid rgba(245,167,66,.55); box-shadow: 0 18px 55px var(--glow); overflow:hidden; position:relative; transition: transform .25s ease, box-shadow .25s ease; } .nrv-bp-offer:hover{transform: translateY(-6px); box-shadow: 0 24px 70px rgba(245,167,66,.35);} .nrv-bp-offer::before{ content:""; position:absolute; top:0; left:0; width:100%; height:6px; background: var(--grad); } /* offer head */ .nrv-bp-offer-head{ padding:22px 16px 16px; text-align:center; background: linear-gradient(135deg, rgba(40,20,15,.95), rgba(245,167,66,.10)); border-bottom:1px solid rgba(245,167,66,.20); } .nrv-bp-offer-head h2{ margin:0 0 6px; font-weight:1000; letter-spacing:1px; color:#fff5ea; font-size:1.55rem; } .nrv-bp-badge{ display:inline-flex; gap:10px; align-items:center; margin-top:8px; padding:8px 14px; border-radius:999px; border:1px solid rgba(245,167,66,.35); background: rgba(245,167,66,.12); color:#fff; font-weight:900; font-size:.95rem; } /* body */ .nrv-bp-offer-body{ padding:20px 18px 18px; } .nrv-bp-benefit{ display:flex; align-items:center; justify-content:center; gap:12px; padding:16px 14px; border-radius:12px; border:1px solid rgba(245,167,66,.35); background: linear-gradient(135deg, rgba(255,184,92,.18), rgba(255,184,92,.08)); font-weight:1000; margin-bottom:16px; } .nrv-bp-benefit .icon{ font-size:1.6rem; } .nrv-bp-benefit .txt{ font-size:1.08rem; } .nrv-bp-highlight{ background: rgba(245,167,66,.10); border-left:4px solid var(--primary); padding:16px 14px; border-radius:10px; margin-bottom:14px; } .nrv-bp-highlight p{ margin:0; color:#ffffff; font-weight:650; } .nrv-hr{ border:none; height:1px; background: rgba(255,255,255,.10); margin:12px 0; } .nrv-bp-grid{ display:grid; gap:10px; margin:14px 0; } .nrv-bp-row{ border:1px solid rgba(148,163,184,.28); background: rgba(255,255,255,.06); border-radius:12px; padding:12px 12px; } .nrv-bp-pill{ display:inline-block; padding:5px 10px; border-radius:999px; font-weight:1000; margin-left:8px; font-size:.92rem; border:1px solid rgba(255,255,255,.14); } .nrv-bp-pill.good{ background: rgba(46,204,113,.12); color:#d7ffe9; border-color: rgba(46,204,113,.35); } .nrv-bp-pill.warn{ background: rgba(243,156,18,.12); color:#fff4d6; border-color: rgba(243,156,18,.35); } .nrv-bp-pill.info{ background: rgba(52,152,219,.12); color:#d6eeff; border-color: rgba(52,152,219,.35); } .nrv-bp-note{ background: linear-gradient(135deg, rgba(245,167,66,.12), rgba(255,200,0,.08)); border-left:4px solid var(--secondary); box-shadow: 0 6px 18px rgba(245,167,66,.12); padding:14px 12px; border-radius:10px; margin-top:12px; } .nrv-bp-note p{ margin:0; color:#fff; font-weight:650; } /* price */ .nrv-bp-price{ margin-top:16px; display:flex; justify-content:center; align-items:center; gap:10px; padding:14px 16px; border-radius:999px; background: var(--grad); border:1px solid rgba(255,255,255,.14); font-weight:1000; letter-spacing:.5px; box-shadow:0 10px 25px rgba(0,0,0,.25); } .nrv-bp-price .value{ font-size:1.15rem; text-shadow:0 0 10px rgba(0,0,0,.35); } /* link + shop */ .nrv-bp-links{ margin-top:14px; text-align:center; } .nrv-bp-btn{ display:inline-flex; align-items:center; gap:10px; padding:12px 16px; border-radius:12px; text-decoration:none; font-weight:1000; color:#fff; background: linear-gradient(135deg, rgba(245,167,66,.22), rgba(255,140,41,.22)); border:1px solid rgba(245,167,66,.35); transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .nrv-bp-btn:hover{ transform: translateY(-2px); border-color: rgba(255,184,92,.65); box-shadow:0 14px 40px rgba(245,167,66,.25); } .nrv-bp-shop{ margin-top:14px; background: linear-gradient(135deg, rgba(245,167,66,.15), rgba(245,167,66,.08)); border:1px solid rgba(245,167,66,.30); border-radius:12px; padding:12px 12px; text-align:center; color:#fff; font-weight:650; } .nrv-bp-shop .tab{ color: var(--secondary); font-weight:1000; } /* footer */ .nrv-bp-footer{ text-align:center; padding:10px 0 16px; opacity:.78; font-weight:800; } .nrv-bp-footer small{ color:var(--text2); } /* responsive */ @media (max-width:768px){ .nrv-bp-header h1{font-size:1.7rem} .nrv-bp-offer-head h2{font-size:1.3rem} }
🇬🇧 Switch to English 🇫🇷 Passer en Français

🎯 BATTLE PASS

50 quêtes • Récompenses massives 50 quests • Massive rewards

 

Offre Battle Pass Battle Pass Offer

⚠️ Vente à l'unité • 1 joueur ⚠️ Sold individually • 1 player

Progression + Récompenses — pas un item de combat Progression + Rewards — not a combat item

🎁 186K points + 50 box (FREE + VIP) 186K points + 50 boxes (FREE + VIP)

Débloques les récompenses VIP : complète 50 quêtes en progression stricte (1→50) pour obtenir 186,000 points shop total et 50 box (ressources, blueprints, dinos en cryo). Unlock VIP rewards: complete 50 quests in strict progression (1→50) to earn 186,000 shop points total and 50 boxes (resources, blueprints, cryo dinos).


📊 FREE : 62K points + 25 box | VIP : +124K points + 25 box supplémentaires 📊 FREE: 62K points + 25 boxes | VIP: +124K points + 25 additional boxes

🎯 Progression stricte (1→50) 🎯 Strict progression (1→50) OBLIGATOIRE
Si tu bloques, tu ne passes pas à la suite. Ordre strict requis. If stuck, you can't proceed. Strict order required.
📦 Types de box 📦 Box types 3 TYPES
BOX_RES (ressources) • BOX_BP (blueprints) • BOX_DINO (dinos en cryo) BOX_RES (resources) • BOX_BP (blueprints) • BOX_DINO (cryo dinos)
⭐ Paliers importants ⭐ Major milestones 10/20/30/40/50
Bonus de points massifs + meilleures box garanties + récompenses exclusives Massive point bonuses + guaranteed best boxes + exclusive rewards

ℹ️ VIP récupère automatiquement FREE + VIP = 186K points total et 50 box (25 FREE + 25 VIP supplémentaires) ℹ️ VIP automatically receives FREE + VIP = 186K total points and 50 boxes (25 FREE + 25 additional VIP)

PRIX / PRICE : 10,00 €

📍 Disponible dans le shop en jeu
Onglet : BATTLE PASS
📍 Available in the in-game shop
Tab: BATTLE PASS

🔗 Voir le Battle Pass complet View full Battle Pass
 
NRV-ARK • 2025
Prix 10€
Se connecter