.boardtabs{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 2px 10px;margin:0 0 22px;scrollbar-width:none}.boardtabs::-webkit-scrollbar{display:none}.boardtabs a{flex:none;white-space:nowrap;padding:10px 16px;border-radius:999px;border:1px solid var(--line);color:var(--light);text-decoration:none;font-weight:600;font-size:15px;background:rgba(38,13,48,.7)}.boardtabs a[aria-current=page]{background:var(--pink);border-color:var(--pink);color:#fff}@media (min-width:760px){.boardtabs{justify-content:center;flex-wrap:wrap}}.l50{list-style:none;margin:8px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:22px;gap:22px;max-width:860px}.l50card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 22px;border-radius:26px;border:1px solid var(--gold-line);background:radial-gradient(120% 70% at 50% 0,rgba(255,212,59,.16),transparent 60%),linear-gradient(180deg,rgba(38,13,48,.95),rgba(26,9,34,.95));box-shadow:0 30px 60px -30px rgba(255,20,147,.55),inset 0 1px 0 rgba(255,212,59,.18)}.l50crown{color:var(--gold);filter:drop-shadow(0 0 14px rgba(255,212,59,.7));margin-bottom:-6px;position:relative;z-index:1}.l50ring{display:inline-flex;padding:5px;border-radius:50%;background:conic-gradient(from 200deg,var(--gold),#ff1493,var(--gold),#ffe27a,var(--gold));box-shadow:0 0 34px rgba(255,212,59,.45),0 0 60px rgba(255,20,147,.3)}.l50ring .aw-img{border:4px solid #1a0922;border-radius:50%;object-fit:cover;font-size:56px}.l50badge{margin-top:-14px;position:relative;z-index:1;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#1a0922;background:linear-gradient(180deg,#ffe27a,var(--gold) 60%,#e9b800);padding:6px 14px;border-radius:999px;box-shadow:0 6px 18px -6px rgba(255,212,59,.9)}.l50name{display:block;margin-top:18px;font-family:var(--serif);font-weight:900;font-size:clamp(24px,3.4vw,32px);line-height:1.1;color:#fff}.l50stat{display:flex;flex-direction:column;align-items:center;margin-top:14px;line-height:1.1}.l50stat b{font-family:var(--serif);font-weight:900;font-size:clamp(44px,6vw,60px);color:var(--gold);text-shadow:0 0 24px rgba(255,212,59,.35)}.l50stat span{font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--light);opacity:.85;margin-top:4px}