.page_container__9FG2_{min-height:100vh;display:flex;position:relative;overflow:hidden}.page_mainContent__Vxy6L{flex:1 1;display:flex;flex-direction:column;padding:var(--spacing-xl) var(--spacing-2xl);overflow-y:auto;overflow-x:hidden;margin-left:var(--sidebar-width,280px);max-width:calc(100vw - var(--sidebar-width, 280px));transition:margin-left var(--transition-normal),max-width var(--transition-normal)}@media(min-width:1600px){.page_mainContent__Vxy6L{padding:var(--spacing-2xl) var(--spacing-3xl)}}@media(max-width:1023px){.page_mainContent__Vxy6L{padding:var(--spacing-lg);margin-left:var(--sidebar-width,280px);max-width:calc(100vw - var(--sidebar-width, 280px))}}@media(max-width:767px){.page_mainContent__Vxy6L{padding:var(--spacing-sm);padding-bottom:calc(80px + var(--spacing-lg));margin-left:0;max-width:100vw;width:100%}}.page_background__0v35F{position:fixed;inset:0;z-index:-1;transition:background var(--transition-slow)}.page_background__0v35F:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.page_backgroundImage__nAkPx{width:100%;height:100%;object-fit:cover}.page_backgroundGradient__lP9fc{width:100%;height:100%}.page_header__JoxsS{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2xl);flex-wrap:wrap;gap:var(--spacing-md)}@media(max-width:767px){.page_header__JoxsS{margin-bottom:var(--spacing-xl)}}.page_headerLeft__g3Top{display:flex;align-items:center;gap:var(--spacing-md)}.page_headerLeft__g3Top svg{width:40px;height:40px;color:var(--primary)}.page_title__ARht6{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:-.02em;margin:0}@media(max-width:767px){.page_title__ARht6{font-size:var(--font-size-2xl)}}.page_subtitle__2c_KV{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.page_trustBadge__tN9zM{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);background:rgba(var(--success-rgb,16,185,129),.2);border:1px solid rgba(var(--success-rgb,16,185,129),.3);border-radius:var(--radius-full);color:var(--success,#10b981);font-size:var(--font-size-xs);font-weight:600}.page_trustBadge__tN9zM svg{width:14px;height:14px}.page_filters__UJxpo{display:flex;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap}@media(max-width:767px){.page_filters__UJxpo{gap:var(--spacing-md);flex-direction:column}}.page_filterGroup__Il2UG{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page_filterGroup__Il2UG label{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.page_filterButtons__L9O1l{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.page_filterBtn__ojQH1{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--surface,var(--bg-tertiary));border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.page_filterBtn__ojQH1 svg{width:16px;height:16px}.page_filterBtn__ojQH1:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--primary)}.page_filterBtn__ojQH1.page_active__voABr{background:var(--primary);border-color:var(--primary);color:#fff}@media(max-width:767px){.page_filterBtn__ojQH1{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}}.page_currentUserCard__PUfhV{background:rgba(var(--bg-rgb,255,255,255),var(--glass-opacity,.1));backdrop-filter:blur(var(--glass-blur,10px));-webkit-backdrop-filter:blur(var(--glass-blur,10px));display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-xl);margin-bottom:var(--spacing-xl);border:2px solid var(--primary);background:rgba(var(--primary-rgb,99,102,241),.1);background:rgba(var(--primary-rgb),.1)}@media(max-width:767px){.page_currentUserCard__PUfhV{flex-direction:column;text-align:center;gap:var(--spacing-md);padding:var(--spacing-md)}}.page_currentUserRank__XboPi{display:flex;flex-direction:column;align-items:center;padding-right:var(--spacing-lg);border-right:1px solid var(--border-color)}@media(max-width:767px){.page_currentUserRank__XboPi{padding-right:0;border-right:none;padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-color)}}.page_yourRankLabel__3s_99{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase}.page_yourRankValue__LmG6v{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--primary)}.page_currentUserInfo__gWoUH{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.page_currentUserName__cecHk{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary)}.page_currentUserStats__M5L0O{font-size:var(--font-size-sm);color:var(--text-secondary)}.page_currentUserTrust__024jB{display:flex;flex-direction:column;align-items:center;text-align:center}.page_trustLabel__oQPLb{font-size:var(--font-size-xs);color:var(--text-secondary)}.page_trustValue__NOEZE{font-size:var(--font-size-lg);font-weight:600;color:var(--success,#10b981)}.page_emptyContainer__uirrV,.page_errorContainer__lBMXL,.page_loadingContainer__DSiC3{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-4xl);text-align:center;color:var(--text-secondary)}.page_emptyContainer__uirrV svg,.page_errorContainer__lBMXL svg,.page_loadingContainer__DSiC3 svg{width:64px;height:64px;opacity:.5}.page_loadingSpinner__AOHrO{width:48px;height:48px;border:3px solid var(--bg-tertiary);border-top-color:var(--primary);border-radius:50%;animation:page_spin__BBNDE 1s linear infinite}@keyframes page_spin__BBNDE{to{transform:rotate(1turn)}}.page_loading__8q_e1{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--bg-primary)}.page_retryBtn__NSE5A,.page_signInBtn__tXKMi{padding:var(--spacing-sm) var(--spacing-lg);background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;text-decoration:none;transition:all var(--transition-fast)}.page_retryBtn__NSE5A:hover,.page_signInBtn__tXKMi:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.page_podium__BKFLB{display:flex;justify-content:center;align-items:flex-end;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);padding:var(--spacing-xl) 0}@media(max-width:767px){.page_podium__BKFLB{gap:var(--spacing-sm);padding:var(--spacing-lg) 0}}.page_podiumItem__U_ul8{background:rgba(var(--bg-rgb,255,255,255),var(--glass-opacity,.1));backdrop-filter:blur(var(--glass-blur,10px));-webkit-backdrop-filter:blur(var(--glass-blur,10px));display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-xl);border:1px solid var(--border-color);text-align:center;transition:all var(--transition-normal)}.page_podiumItem__U_ul8:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.page_podiumItem__U_ul8.page_first__hqDQz{order:2;padding:var(--spacing-xl);min-height:240px;border-color:gold;background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,215,0,.05))}.page_podiumItem__U_ul8.page_second__ir32C{order:1;min-height:200px;border-color:silver;background:linear-gradient(135deg,hsla(0,0%,75%,.1),hsla(0,0%,75%,.05))}.page_podiumItem__U_ul8.page_third__D_0QN{order:3;min-height:180px;border-color:#cd7f32;background:linear-gradient(135deg,rgba(205,127,50,.1),rgba(205,127,50,.05))}@media(max-width:767px){.page_podiumItem__U_ul8{padding:var(--spacing-md)}.page_podiumItem__U_ul8.page_first__hqDQz{min-height:180px;padding:var(--spacing-lg)}.page_podiumItem__U_ul8.page_second__ir32C,.page_podiumItem__U_ul8.page_third__D_0QN{min-height:150px}}.page_medal__fFs_F{font-size:var(--font-size-3xl)}@media(max-width:767px){.page_medal__fFs_F{font-size:var(--font-size-2xl)}}.page_podiumAvatar__vHEsO{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;justify-content:center;align-items:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:#fff}@media(max-width:767px){.page_podiumAvatar__vHEsO{width:48px;height:48px;font-size:var(--font-size-lg)}}.page_podiumName__4FpXr{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.page_podiumName__4FpXr{font-size:var(--font-size-sm);max-width:80px}}.page_podiumValue__7e_nE{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--primary)}@media(max-width:767px){.page_podiumValue__7e_nE{font-size:var(--font-size-lg)}}.page_podiumSecondary__6hq1b{font-size:var(--font-size-xs);color:var(--text-secondary)}.page_leaderboardList__HNajr{background:rgba(var(--bg-rgb,255,255,255),var(--glass-opacity,.1));backdrop-filter:blur(var(--glass-blur,10px));-webkit-backdrop-filter:blur(var(--glass-blur,10px));border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border-color)}.page_entriesList__TtE_l{display:flex;flex-direction:column}.page_entryItem__gyA2d{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color);transition:all var(--transition-fast)}.page_entryItem__gyA2d:last-child{border-bottom:none}.page_entryItem__gyA2d:hover{background:var(--bg-hover)}.page_entryItem__gyA2d.page_isCurrentUser__pOcpN{background:rgba(var(--primary-rgb),.1);border-left:3px solid var(--primary)}@media(max-width:767px){.page_entryItem__gyA2d{padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm)}}.page_entryRank___EW1b{min-width:50px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-align:center}@media(max-width:767px){.page_entryRank___EW1b{min-width:40px;font-size:var(--font-size-base)}}.page_entryAvatar__l9Cno{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));display:flex;justify-content:center;align-items:center;font-size:var(--font-size-sm);font-weight:600;color:#fff;flex-shrink:0}@media(max-width:767px){.page_entryAvatar__l9Cno{width:32px;height:32px;font-size:var(--font-size-xs)}}.page_entryInfo__8P2Oi{flex:1 1;min-width:0}.page_entryName__VOocQ{display:block;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.page_entryName__VOocQ{font-size:var(--font-size-sm)}}.page_entrySecondary__xGqKw{display:block;font-size:var(--font-size-xs);color:var(--text-secondary)}.page_entryValue__wCYUo{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--primary);text-align:right;min-width:80px}@media(max-width:767px){.page_entryValue__wCYUo{font-size:var(--font-size-base);min-width:60px}}.page_entryLevel__UDQiL{min-width:50px;text-align:center}@media(max-width:767px){.page_entryLevel__UDQiL{display:none}}.page_levelBadge__l_uYT{display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);background:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600;color:var(--text-secondary)}.page_pagination__7caKt{gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.page_pageBtn__Yk0LZ,.page_pagination__7caKt{display:flex;align-items:center;justify-content:center}.page_pageBtn__Yk0LZ{width:40px;height:40px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast)}.page_pageBtn__Yk0LZ:hover:not(:disabled){background:var(--primary);border-color:var(--primary);color:#fff}.page_pageBtn__Yk0LZ:disabled{opacity:.5;cursor:not-allowed}.page_pageBtn__Yk0LZ svg{width:20px;height:20px}.page_pageInfo__btDqE{font-size:var(--font-size-sm);color:var(--text-secondary)}.page_infoSection__qEksA{margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--border-color)}.page_infoSection__qEksA h3{font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xl);text-align:center}.page_infoCards__CqlYd{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_infoCard__axhKz{background:rgba(var(--bg-rgb,255,255,255),var(--glass-opacity,.1));backdrop-filter:blur(var(--glass-blur,10px));-webkit-backdrop-filter:blur(var(--glass-blur,10px));padding:var(--spacing-lg);border-radius:var(--radius-xl);border:1px solid var(--border-color);text-align:center}.page_infoCard__axhKz svg{width:32px;height:32px;color:var(--primary);margin-bottom:var(--spacing-md)}.page_infoCard__axhKz h4{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm)}.page_infoCard__axhKz p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}.page_mobileNav__8rvxf{display:none;position:fixed;bottom:0;left:0;right:0;background:rgba(var(--bg-primary-rgb),.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border-color);padding:var(--spacing-sm) var(--spacing-md);padding-bottom:max(var(--spacing-sm),env(safe-area-inset-bottom));z-index:200}@media(max-width:767px){.page_mobileNav__8rvxf{display:flex;justify-content:space-around}}.page_navItem__tijBy{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3px;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-muted);text-decoration:none;font-size:var(--font-size-xs);transition:all var(--transition-fast);border-radius:var(--radius-lg);font-weight:500}.page_navItem__tijBy svg{width:22px;height:22px}.page_navItem__tijBy.page_active__voABr,.page_navItem__tijBy:hover{color:var(--primary)}