/* Pages communauté : précommande, classement, partenaires (s'appuie sur style.css et jouer.css). */
.mini-hero{min-height:56svh!important;padding-bottom:60px!important}
.big-title{font:400 clamp(3rem,9vw,6.4rem)/.95 Anton;color:var(--gold2);text-shadow:0 4px 0 var(--goldd),0 10px 30px #000c;text-transform:uppercase;margin:12px 0 10px}
.sec{padding:70px clamp(16px,5vw,80px)}
.narrow{max-width:1100px;margin:auto}
.pack{display:grid;grid-template-columns:1.4fr 1fr;gap:26px;align-items:start}
.pack-main,.pack-buy{padding:28px;border:2px solid #3b3180;background:#0d0a26cc;border-radius:14px}
.pack-buy{border-color:var(--gold);box-shadow:0 0 44px -12px #e9b54aaa;display:grid;gap:14px;justify-items:start}
.pack-main h2{margin:10px 0 14px}
.price b{display:block;font:400 clamp(2.4rem,6vw,3.6rem) Anton;color:var(--gold2)}
.price span{color:var(--mute)}
.cur{display:flex;gap:8px}
.cur button{padding:8px 16px;border:2px solid #6b5a9c;border-radius:99px;background:#0008;color:var(--mute);font:800 .9rem "Barlow Condensed";letter-spacing:.1em;text-transform:uppercase}
.cur button.on{background:var(--gold);color:#2a1405;border-color:var(--gold)}
.pack-buy .b-gold:disabled{opacity:.6}
.counter{margin-top:26px;display:flex;align-items:baseline;gap:14px;justify-content:center}
.counter b{font:400 3rem Anton;color:var(--gold2)}.counter span{color:var(--mute)}
.statrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:26px}
.statrow div{padding:18px;border:1px solid #2e2670;background:#120e33;border-radius:12px;text-align:center}
.statrow b{display:block;font:400 2.2rem Anton;color:var(--gold2)}
.statrow span{color:var(--mute);font:700 .85rem "Barlow Condensed";letter-spacing:.12em;text-transform:uppercase}
.statrow.big b{font-size:3rem}
.plat{display:grid;gap:10px;max-width:640px}
.plat div{display:grid;grid-template-columns:110px 1fr 56px;gap:12px;align-items:center}
.plat i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--gold) var(--w),#221a5c var(--w))}
.board{display:grid;gap:8px}
.row{display:grid;grid-template-columns:44px 1fr auto auto;gap:14px;align-items:center;padding:12px 16px;border:1px solid #2e2670;background:#120e33;border-radius:10px}
.row i{font:400 1.5rem Anton;color:var(--mute);font-style:normal}
.row.top3{border-color:var(--gold)}.row.top3 i{color:var(--gold2)}
.row b{font:800 1.2rem "Barlow Condensed";letter-spacing:.06em;text-transform:uppercase}
.row span{color:var(--mute)}.row em{font-style:normal;color:var(--gold2)}.row small{color:var(--mute)}
@media(max-width:800px){.pack{grid-template-columns:1fr}.row{grid-template-columns:34px 1fr auto}.row span{display:none}}
