.page-module__oBKS_G__page{flex-direction:column;flex:1;padding:28px 28px 48px;display:flex}.page-module__oBKS_G__pageHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-end;margin-bottom:24px;padding-bottom:24px;display:flex}.page-module__oBKS_G__pageTitle{color:#e8eaf0;letter-spacing:-.02em;font-size:28px;font-weight:900}.page-module__oBKS_G__pageSub{color:#4b5563;margin-top:4px;font-size:13px}.page-module__oBKS_G__statsRow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:24px;display:grid}.page-module__oBKS_G__statCard{background:#0c1117;border:1px solid #ffffff0e;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.page-module__oBKS_G__statCardUsers{border-color:#22c55e2e}.page-module__oBKS_G__statCardVolume{border-color:#3b82f62e}.page-module__oBKS_G__statCardPredictions{border-color:#a855f72e}.page-module__oBKS_G__statCardRate{border-color:#f59e0b2e}.page-module__oBKS_G__statIcon{color:#c084fc;font-size:20px}.page-module__oBKS_G__statNum{color:#e8eaf0;font-size:24px;font-weight:900}.page-module__oBKS_G__statLabel{color:#4b5563;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.page-module__oBKS_G__statSkeleton,.page-module__oBKS_G__rowSkeleton{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1f 50%,#ffffff0d 100%) 0 0/180% 100%;border-radius:8px;animation:1.2s ease-in-out infinite page-module__oBKS_G__shimmer}.page-module__oBKS_G__statSkeleton{width:68px;height:28px}@keyframes page-module__oBKS_G__shimmer{0%{background-position:0%}to{background-position:180%}}.page-module__oBKS_G__sectionLabel{color:#4b5563;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:11px;font-weight:800}.page-module__oBKS_G__tableCard{background:#0d1014;border:1px solid #ffffff0e;border-radius:12px;margin-bottom:24px;overflow:hidden}.page-module__oBKS_G__tableHead,.page-module__oBKS_G__tableRow{grid-template-columns:80px minmax(180px,1.4fr) repeat(5,minmax(90px,1fr));align-items:center;gap:10px;padding:12px 14px;display:grid}.page-module__oBKS_G__tableHead{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;background:#ffffff05;border-bottom:1px solid #ffffff0d;font-size:11px;font-weight:800}.page-module__oBKS_G__tableRow{color:#d1d5db;border-bottom:1px solid #ffffff08;font-size:13px}.page-module__oBKS_G__tableRow:last-child{border-bottom:none}.page-module__oBKS_G__rankCell{color:#c084fc;font-weight:800}.page-module__oBKS_G__addressCell{color:#e8eaf0;font-weight:700}.page-module__oBKS_G__rowSkeleton{height:44px;margin:10px 12px}.page-module__oBKS_G__emptyState{color:#9ca3af;background:#0d1014;border:1px solid #ffffff0e;border-radius:12px;margin-bottom:24px;padding:22px}.page-module__oBKS_G__marketGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__oBKS_G__marketCard{background:#0d1014;border:1px solid #ffffff0e;border-radius:12px;padding:14px;text-decoration:none}.page-module__oBKS_G__marketCard:hover{border-color:#c084fc52}.page-module__oBKS_G__marketQuestion{color:#e8eaf0;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.45}.page-module__oBKS_G__marketMeta{color:#9ca3af;font-size:12px}@media (max-width:980px){.page-module__oBKS_G__tableHead,.page-module__oBKS_G__tableRow{grid-template-columns:60px minmax(140px,1.5fr) repeat(5,minmax(70px,1fr));font-size:12px}.page-module__oBKS_G__marketGrid{grid-template-columns:1fr}}@media (max-width:760px){.page-module__oBKS_G__page{padding:18px 16px 32px}.page-module__oBKS_G__tableHead{display:none}.page-module__oBKS_G__tableRow{grid-template-columns:1fr 1fr;gap:6px;padding:14px}.page-module__oBKS_G__rankCell,.page-module__oBKS_G__addressCell{grid-column:span 2}}@media (max-width:768px){.page-module__oBKS_G__main{padding:14px 0 60px}.page-module__oBKS_G__container,.page-module__oBKS_G__wrap,.page-module__oBKS_G__inner{padding:0 14px}.page-module__oBKS_G__grid,.page-module__oBKS_G__marketsGrid,.page-module__oBKS_G__cardGrid{grid-template-columns:1fr 1fr;gap:12px}.page-module__oBKS_G__header,.page-module__oBKS_G__pageHeader,.page-module__oBKS_G__topBar{flex-wrap:wrap;gap:10px;padding:14px}}@media (max-width:480px){.page-module__oBKS_G__grid,.page-module__oBKS_G__marketsGrid,.page-module__oBKS_G__cardGrid{grid-template-columns:1fr}.page-module__oBKS_G__container,.page-module__oBKS_G__wrap,.page-module__oBKS_G__inner{padding:0 10px}}
