.page_container__D3b_F{min-height:100vh;background:linear-gradient(135deg,#000,#1a1a1a 50%,#000);color:#ffffff}.page_main__hpJiP{max-width:1200px;margin:0 auto;padding:100px 1rem 2rem}.page_header__dMl2p{text-align:center;margin-bottom:3rem}.page_title__ZzeZo{font-size:3rem;font-weight:900;margin:0 0 1rem;background:linear-gradient(45deg,#ff1493,#ff69b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(255,20,147,.5)}.page_subtitle__K8j1G{font-size:1.2rem;color:#b3b3b3;margin:0;font-weight:400}.page_leaderboardContainer__oTCfd{background:rgba(0,0,0,.8);border-radius:12px;padding:2rem;margin-bottom:3rem;border:1px solid rgba(255,20,147,.2);box-shadow:0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(10px)}.page_tableContainer__dYIwt{overflow-x:auto;border-radius:8px;background:rgba(20,20,20,.9)}.page_leaderboardTable__LO_wk{width:100%;border-collapse:collapse;font-size:1rem}.page_leaderboardTable__LO_wk th{background:linear-gradient(45deg,#ff1493,#ff69b4);color:white;padding:1rem;text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.9rem}.page_leaderboardTable__LO_wk td{padding:1rem;border-bottom:1px solid rgba(255,255,255,.1);vertical-align:middle}.page_tableRow__sJI5D{transition:all .3s ease;background:rgba(255,255,255,.02)}.page_tableRow__sJI5D:hover{background:rgba(255,20,147,.1);border-left:3px solid #ff1493;margin-left:-3px}.page_firstPlace__hVNwS{background:linear-gradient(90deg,rgba(255,215,0,.1),rgba(255,215,0,.05));border-left:4px solid #ffd700}.page_secondPlace__g63qB{background:linear-gradient(90deg,rgba(192,192,192,.1),rgba(192,192,192,.05));border-left:4px solid #c0c0c0}.page_thirdPlace__OfOIy{background:linear-gradient(90deg,rgba(205,127,50,.1),rgba(205,127,50,.05));border-left:4px solid #cd7f32}.page_rankCell__ccQU_{width:80px;text-align:center}.page_rankDisplay__mTaUi{display:flex;align-items:center;justify-content:center;gap:.5rem}.page_rankNumber__RvWnf{font-weight:700;font-size:1.1rem}.page_goldIcon__8Yd84{color:#ffd700;font-size:1.2rem;filter:drop-shadow(0 0 8px rgba(255,215,0,.6))}.page_silverIcon__B7Sku{color:#c0c0c0;font-size:1.2rem;filter:drop-shadow(0 0 8px rgba(192,192,192,.6))}.page_bronzeIcon__h7lmT{color:#cd7f32;font-size:1.2rem;filter:drop-shadow(0 0 8px rgba(205,127,50,.6))}.page_trophyIcon__FFWnf{color:#ff1493;font-size:1rem}.page_userCell__5BtEj{min-width:200px}.page_userInfo__I8NPW{display:flex;align-items:center;gap:1rem}.page_avatarContainer__Jv_Pj{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;background:linear-gradient(45deg,#ff1493,#ff69b4);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_avatar__rgTKn{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_defaultAvatar__BRD7B{display:none;align-items:center;justify-content:center;width:100%;height:100%;color:white;font-size:1.2rem}.page_defaultAvatar__BRD7B.page_visible__S324E{display:flex}.page_userDetails__GUvSu{display:flex;flex-direction:column;gap:.5rem;flex:1}.page_username__2N_yw{font-weight:600;color:#ffffff;font-size:1rem}.page_profileButton__uCXrh{display:flex;align-items:center;gap:.5rem;background:rgba(255,20,147,.2);color:#ff1493;padding:.4rem .8rem;border-radius:6px;text-decoration:none;font-size:.8rem;font-weight:500;transition:all .3s ease;border:1px solid rgba(255,20,147,.3);width:fit-content}.page_profileButton__uCXrh:hover{background:rgba(255,20,147,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,20,147,.2)}.page_profileButton__uCXrh svg{font-size:.7rem}.page_xpCell__bR_ju{text-align:right;font-weight:700;color:#ff1493;font-size:1.1rem}.page_xpValue__a8u60{background:linear-gradient(45deg,#ff1493,#ff69b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_rankNameCell__GgtVL{text-align:center}.page_rankName__jbLIw{background:rgba(255,20,147,.2);color:#ff1493;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(255,20,147,.3)}.page_emptyState__m_clR{text-align:center;padding:4rem 2rem;color:#b3b3b3}.page_emptyIcon__4l84p{font-size:4rem;color:#ff1493;margin-bottom:1rem;opacity:.5}.page_emptyState__m_clR h3{font-size:1.5rem;margin:0 0 .5rem;color:#ffffff}.page_emptyState__m_clR p{font-size:1rem;margin:0}.page_infoSection__pPtuD{background:rgba(0,0,0,.8);border-radius:12px;padding:2rem;border:1px solid rgba(255,20,147,.2)}.page_infoSection__pPtuD h2{text-align:center;font-size:2rem;margin:0 0 2rem;color:#ffffff}.page_tipsGrid__Brr6M{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.page_tip__qVWg1{background:rgba(255,20,147,.1);padding:1.5rem;border-radius:8px;border:1px solid rgba(255,20,147,.2);transition:all .3s ease}.page_tip__qVWg1:hover{background:rgba(255,20,147,.15);transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,20,147,.2)}.page_tip__qVWg1 h3{font-size:1.2rem;margin:0 0 .5rem;color:#ff1493}.page_tip__qVWg1 p{margin:0;color:#b3b3b3;line-height:1.5}.page_loadingContainer__nufX_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem}.page_loadingSpinner__8H_mH{width:40px;height:40px;border:3px solid rgba(255,20,147,.3);border-top-color:#ff1493;border-radius:50%;animation:page_spin__M95c4 1s linear infinite}@keyframes page_spin__M95c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_errorContainer__AKV67{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem;text-align:center}.page_retryButton__3GMnx{background:linear-gradient(45deg,#ff1493,#ff69b4);color:white;border:none;padding:.8rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.page_retryButton__3GMnx:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,20,147,.3)}@media (max-width:768px){.page_main__hpJiP{padding:80px 1rem 1rem}.page_title__ZzeZo{font-size:2rem}.page_subtitle__K8j1G{font-size:1rem}.page_leaderboardContainer__oTCfd{padding:1rem}.page_leaderboardTable__LO_wk{font-size:.9rem}.page_leaderboardTable__LO_wk td,.page_leaderboardTable__LO_wk th{padding:.8rem .5rem}.page_userInfo__I8NPW{gap:.5rem}.page_avatarContainer__Jv_Pj{width:32px;height:32px}.page_userDetails__GUvSu{gap:.3rem}.page_username__2N_yw{font-size:.9rem}.page_profileButton__uCXrh{padding:.3rem .6rem;font-size:.7rem}.page_profileButton__uCXrh svg{font-size:.6rem}.page_rankName__jbLIw{font-size:.7rem;padding:.2rem .6rem}.page_tipsGrid__Brr6M{grid-template-columns:1fr;gap:1rem}.page_tip__qVWg1{padding:1rem}}@media (max-width:480px){.page_title__ZzeZo{font-size:1.5rem}.page_leaderboardTable__LO_wk{font-size:.8rem}.page_leaderboardTable__LO_wk td,.page_leaderboardTable__LO_wk th{padding:.6rem .3rem}.page_rankCell__ccQU_{width:60px}.page_userCell__5BtEj{min-width:150px}.page_avatarContainer__Jv_Pj{width:28px;height:28px}.page_userDetails__GUvSu{gap:.2rem}.page_username__2N_yw{font-size:.8rem}.page_profileButton__uCXrh{padding:.25rem .5rem;font-size:.65rem}.page_profileButton__uCXrh svg{font-size:.55rem}.page_xpValue__a8u60{font-size:.9rem}.page_rankName__jbLIw{font-size:.6rem;padding:.15rem .5rem}}