.page-module__ZOxhdW__main{max-width:1000px;padding:var(--space-8) var(--space-6);margin:0 auto}.page-module__ZOxhdW__header{text-align:center;margin-bottom:var(--space-8)}.page-module__ZOxhdW__title{font-size:32px;font-weight:800}.page-module__ZOxhdW__subtitle{color:var(--text-secondary);margin-top:var(--space-3);font-size:15px}.page-module__ZOxhdW__tabs{gap:var(--space-2);margin-top:var(--space-6);justify-content:center;display:flex}.page-module__ZOxhdW__tab{padding:var(--space-2) var(--space-6);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-normal) var(--ease-default);font-size:14px;font-weight:500}.page-module__ZOxhdW__tab:hover{border-color:var(--border-hover);color:var(--text-primary)}.page-module__ZOxhdW__tabActive{background:var(--accent-purple);border-color:var(--accent-purple);color:var(--text-primary)}.page-module__ZOxhdW__podium{justify-content:center;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-8);display:flex}.page-module__ZOxhdW__podiumCard{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-8);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-default);flex-direction:column;display:flex}.page-module__ZOxhdW__podiumCard:hover{box-shadow:var(--shadow-glow-purple);transform:translateY(-4px)}.page-module__ZOxhdW__podium1{background:linear-gradient(180deg, #f59e0b0d, var(--bg-surface));border-color:#f59e0b4d;order:2}.page-module__ZOxhdW__podium2{order:1}.page-module__ZOxhdW__podium3{order:3}.page-module__ZOxhdW__podiumRank{font-size:36px}.page-module__ZOxhdW__podiumName{font-size:16px;font-weight:700}.page-module__ZOxhdW__podiumScore{font-size:20px;font-weight:800;font-family:var(--font-mono);color:var(--accent-purple-light)}.page-module__ZOxhdW__podiumReward{color:var(--token-gold);font-size:13px;font-weight:600}.page-module__ZOxhdW__tableSection{overflow-x:auto}.page-module__ZOxhdW__table{border-collapse:collapse;width:100%}.page-module__ZOxhdW__table th{padding:var(--space-3) var(--space-4);text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-subtle);font-size:12px}.page-module__ZOxhdW__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);font-size:14px}.page-module__ZOxhdW__table tr:hover{background:var(--accent-purple-subtle)}.page-module__ZOxhdW__topRow{background:#f59e0b08}.page-module__ZOxhdW__rankCell{width:60px;font-size:18px}.page-module__ZOxhdW__nameCell{font-weight:600}.page-module__ZOxhdW__scoreCell{font-family:var(--font-mono);color:var(--accent-purple-light);font-weight:600}.page-module__ZOxhdW__rewardCell{font-family:var(--font-mono);color:var(--token-gold)}@media (max-width:640px){.page-module__ZOxhdW__podium{flex-direction:column;align-items:center}.page-module__ZOxhdW__podium1,.page-module__ZOxhdW__podium2,.page-module__ZOxhdW__podium3{order:unset}.page-module__ZOxhdW__podiumCard{width:100%;max-width:300px}}
