.rankings_rankingsHeader__ZDitq{margin-bottom:32px}.rankings_pageTitle__2mUiN{font-size:32px;font-weight:700;margin:0 0 16px;color:#1a1a1a}.rankings_pageDescription__Nn1lS{font-size:16px;color:#666;line-height:1.6;margin:0}.rankings_rankingsSkeleton__o24z5{width:100%}.rankings_tabsSkeleton__dp9Qh{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #e1e1e1;padding-bottom:16px}.rankings_tabSkeleton__bejdF{width:120px;height:40px;background:#f3f4f6;border-radius:6px;animation:rankings_pulse__WNnz3 1.5s ease-in-out infinite}.rankings_windowSelectorSkeleton__wRj_m{display:flex;gap:8px;margin-bottom:24px}.rankings_windowButtonSkeleton__dBeSY{width:80px;height:32px;background:#f3f4f6;border-radius:16px;animation:rankings_pulse__WNnz3 1.5s ease-in-out infinite}.rankings_contentSkeleton__JYHmS{display:flex;flex-direction:column;gap:12px}.rankings_rankingItemSkeleton__acaJd{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #e1e1e1;border-radius:8px;height:80px}.rankings_rankNumberSkeleton__BLRmm{width:32px;height:32px;background:#f3f4f6;border-radius:50%;animation:rankings_pulse__WNnz3 1.5s ease-in-out infinite}.rankings_contentDetailsSkeleton__f0zzm{flex:1 1;display:flex;flex-direction:column;gap:8px}.rankings_titleSkeleton__WtGLF{width:70%;height:20px}.rankings_metaSkeleton__IdJwM,.rankings_titleSkeleton__WtGLF{background:#f3f4f6;border-radius:4px;animation:rankings_pulse__WNnz3 1.5s ease-in-out infinite}.rankings_metaSkeleton__IdJwM{width:40%;height:14px}.rankings_scoreSkeleton__wwc_k{width:60px;height:24px;background:#f3f4f6;border-radius:4px;animation:rankings_pulse__WNnz3 1.5s ease-in-out infinite}@keyframes rankings_pulse__WNnz3{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.rankings_pageTitle__2mUiN{font-size:24px}.rankings_pageDescription__Nn1lS{font-size:14px}.rankings_tabsSkeleton__dp9Qh{flex-wrap:wrap}.rankings_tabSkeleton__bejdF{width:calc(50% - 4px)}.rankings_rankingItemSkeleton__acaJd{height:100px}}@media (prefers-color-scheme:dark){.rankings_pageTitle__2mUiN{color:#eee}.rankings_pageDescription__Nn1lS{color:#ccc}.rankings_tabsSkeleton__dp9Qh{border-bottom-color:#404040}.rankings_rankingItemSkeleton__acaJd{background:#1a1a1a;border-color:#404040}}.RankingsTabs_rankingsTabs__H0EMm{width:100%}.RankingsTabs_tabNav__qIHkL{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid #e1e1e1;padding-bottom:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.RankingsTabs_tabNav__qIHkL::-webkit-scrollbar{display:none}.RankingsTabs_tabButton__SV08g{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid #e1e1e1;border-radius:8px;background:#fff;color:#666;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:80px;justify-content:center}.RankingsTabs_tabButton__SV08g:hover:not(.RankingsTabs_active__LJDRo){background:#f8f8f8;border-color:#ccc}.RankingsTabs_tabButton__SV08g.RankingsTabs_active__LJDRo{background:#10a37f;border-color:#10a37f;color:#fff}.RankingsTabs_tabIcon__lVAwy{font-size:16px}.RankingsTabs_tabLabel__sByU_{font-weight:500}.RankingsTabs_windowSelector__4FQou{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:16px;background:#f8f8f8;border-radius:8px}.RankingsTabs_windowLabel__1_epB{font-size:14px;font-weight:500;color:#333}.RankingsTabs_windowButton__xAkRr{padding:6px 12px;border:1px solid #e1e1e1;border-radius:16px;background:#fff;color:#666;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.RankingsTabs_windowButton__xAkRr:hover:not(.RankingsTabs_active__LJDRo){background:#f0f0f0}.RankingsTabs_windowButton__xAkRr.RankingsTabs_active__LJDRo{background:#10a37f;border-color:#10a37f;color:#fff}.RankingsTabs_refreshButton__edzhS{padding:6px 8px;border:1px solid #e1e1e1;border-radius:6px;background:#fff;color:#666;cursor:pointer;transition:all .2s ease;margin-left:auto}.RankingsTabs_refreshButton__edzhS:hover{background:#f0f0f0;transform:rotate(90deg)}.RankingsTabs_contentArea__5DI40{min-height:400px}.RankingsTabs_errorState__uIQFK{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;text-align:center;color:#666}.RankingsTabs_retryButton__zS4yA{padding:8px 16px;background:#10a37f;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500}.RankingsTabs_retryButton__zS4yA:hover{background:#0e8f6e}.RankingsTabs_popularContent__zNkda{width:100%}.RankingsTabs_popularGrid__u3NeC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}.RankingsTabs_popularSection__OxPqy{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:20px}.RankingsTabs_sectionTitle__X1hS3{font-size:18px;font-weight:600;margin:0 0 16px;color:#1a1a1a;display:flex;align-items:center;gap:8px}.RankingsTabs_sectionItems__ROE5g{display:flex;flex-direction:column;gap:8px}.RankingsTabs_popularItem__LebUO{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;transition:all .2s ease;height:60px}.RankingsTabs_popularItem__LebUO:hover{background:#f0f9f5;border-color:#10a37f}.RankingsTabs_popularItem__LebUO.RankingsTabs_compact__fHE1o{padding:8px;height:50px}.RankingsTabs_rankBadge__0WM_w{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#10a37f;color:#fff;border-radius:50%;font-size:12px;font-weight:600;flex-shrink:0}.RankingsTabs_itemTitle__t4vPv{font-size:14px;font-weight:500;margin:0 0 4px;line-height:1.3}.RankingsTabs_itemTitle__t4vPv a{color:#333}.RankingsTabs_itemScore__Sz16s{font-size:12px;color:#666;gap:2px}.RankingsTabs_scoreUnit___tX_8{color:#999}.RankingsTabs_rankingsList__hRokG{display:flex;flex-direction:column;gap:12px}.RankingsTabs_rankingItem__N08NQ{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:20px;border:1px solid #e1e1e1;border-radius:8px;background:#fff;transition:all .2s ease;cursor:pointer;height:100px}.RankingsTabs_rankingItem__N08NQ:hover{border-color:#10a37f;box-shadow:0 2px 8px rgba(16,163,127,.1)}.RankingsTabs_rankNumber__3MhTc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#10a37f,#0e8f6e);color:#fff;border-radius:50%;font-size:16px;font-weight:700;flex-shrink:0}.RankingsTabs_itemContent__X3nOh{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.RankingsTabs_itemTitle__t4vPv{font-size:16px;font-weight:600;margin:0;line-height:1.4}.RankingsTabs_itemTitle__t4vPv a{color:#1a1a1a;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RankingsTabs_itemTitle__t4vPv a:hover{color:#10a37f}.RankingsTabs_itemExcerpt____X8I{font-size:14px;color:#666;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RankingsTabs_itemMeta__RMVAS{display:flex;align-items:center;gap:12px;font-size:12px;color:#888;flex-wrap:wrap}.RankingsTabs_category__w4Ul6{background:#f0f9f5;color:#10a37f;padding:2px 6px;border-radius:4px;font-weight:500}.RankingsTabs_provider__rbi0L{background:#f3f4f6;color:#666;padding:2px 6px;border-radius:4px;font-weight:500}.RankingsTabs_lastUpdated__J3EBS{color:#999}.RankingsTabs_itemScore__Sz16s{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;flex-shrink:0}.RankingsTabs_scoreValue__CNmCf{font-size:24px;font-weight:700;color:#10a37f}.RankingsTabs_scoreLabel__AtIPI{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.5px}.RankingsTabs_views__fm_dD{font-size:11px;color:#666}.RankingsTabs_tabNavSkeleton__TdUTi{display:flex;gap:4px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e1e1e1}.RankingsTabs_tabButtonSkeleton__xzHHl{width:100px;height:40px;background:#f3f4f6;border-radius:8px;animation:RankingsTabs_pulse___9G_i 1.5s ease-in-out infinite}.RankingsTabs_windowSelectorSkeleton__yef4g{display:flex;gap:12px;margin-bottom:24px}.RankingsTabs_windowButtonSkeleton__sBlym{width:80px;height:32px;background:#f3f4f6;border-radius:16px;animation:RankingsTabs_pulse___9G_i 1.5s ease-in-out infinite}.RankingsTabs_contentAreaSkeleton__T_KbR{display:flex;flex-direction:column;gap:12px}.RankingsTabs_rankingItemSkeleton__3b08A{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:20px;border:1px solid #e1e1e1;border-radius:8px;height:100px}.RankingsTabs_rankSkeleton__wMhPu{width:40px;height:40px;background:#f3f4f6;border-radius:50%;animation:RankingsTabs_pulse___9G_i 1.5s ease-in-out infinite}.RankingsTabs_contentSkeleton__7Qeba{display:flex;flex-direction:column;gap:8px}.RankingsTabs_titleSkeleton__aXfxT{width:70%;height:20px}.RankingsTabs_metaSkeleton__T_Qiu,.RankingsTabs_titleSkeleton__aXfxT{background:#f3f4f6;border-radius:4px;animation:RankingsTabs_pulse___9G_i 1.5s ease-in-out infinite}.RankingsTabs_metaSkeleton__T_Qiu{width:40%;height:14px}.RankingsTabs_scoreSkeleton___1PTg{width:60px;height:40px;background:#f3f4f6;border-radius:4px;animation:RankingsTabs_pulse___9G_i 1.5s ease-in-out infinite}@keyframes RankingsTabs_pulse___9G_i{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.RankingsTabs_tabNav__qIHkL{flex-wrap:wrap;gap:6px}.RankingsTabs_tabButton__SV08g{font-size:12px;padding:6px 12px;min-width:calc(50% - 3px)}.RankingsTabs_popularGrid__u3NeC{grid-template-columns:1fr;gap:16px}.RankingsTabs_rankingItem__N08NQ{grid-template-columns:auto 1fr;gap:12px;padding:16px;height:auto;min-height:80px}.RankingsTabs_itemScore__Sz16s{grid-column:1;grid-row:2;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.RankingsTabs_scoreValue__CNmCf{font-size:18px}.RankingsTabs_scoreLabel__AtIPI,.RankingsTabs_views__fm_dD{font-size:10px}.RankingsTabs_windowSelector__4FQou{padding:12px;flex-wrap:wrap;gap:8px}.RankingsTabs_windowButton__xAkRr{font-size:11px}}@media (prefers-color-scheme:dark){.RankingsTabs_tabButton__SV08g{background:#1a1a1a;border-color:#404040;color:#ccc}.RankingsTabs_tabButton__SV08g:hover:not(.RankingsTabs_active__LJDRo){background:#2a2a2a;border-color:#666}.RankingsTabs_windowSelector__4FQou{background:#1a1a1a}.RankingsTabs_windowButton__xAkRr{background:#2a2a2a;border-color:#404040;color:#ccc}.RankingsTabs_windowButton__xAkRr:hover:not(.RankingsTabs_active__LJDRo){background:#333}.RankingsTabs_refreshButton__edzhS{background:#2a2a2a;border-color:#404040;color:#ccc}.RankingsTabs_popularSection__OxPqy,.RankingsTabs_rankingItem__N08NQ{background:#1a1a1a;border-color:#404040}.RankingsTabs_rankingItem__N08NQ:hover{border-color:#10a37f}.RankingsTabs_sectionTitle__X1hS3{color:#eee}.RankingsTabs_popularItem__LebUO{background:#2a2a2a;border-color:#404040}.RankingsTabs_popularItem__LebUO:hover{background:#0a2419}.RankingsTabs_itemTitle__t4vPv a{color:#eee}.RankingsTabs_itemExcerpt____X8I{color:#aaa}}