.FiltersSection_filtersSection__IUnUL{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.FiltersSection_filtersContainer__zCdi8{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.FiltersSection_filterGroup__8GmeB{display:flex;flex-direction:column;gap:.75rem;min-width:200px}.FiltersSection_filterLabel__TQLf5{color:#f9fafb;font-size:.875rem;font-weight:600;letter-spacing:.025em}.FiltersSection_filterButtons__VmWzJ{display:flex;gap:.5rem;flex-wrap:wrap}.FiltersSection_filterButton__fZAfX{background:#374151;border:1px solid #4b5563;color:#d1d5db;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.FiltersSection_filterButton__fZAfX:hover{background:#4b5563;border-color:#6b7280;color:#f9fafb}.FiltersSection_filterButton__fZAfX.FiltersSection_active__wdiEp{background:#facc15;border-color:#facc15;color:#1f2937;font-weight:600}.FiltersSection_filterButton__fZAfX:focus{outline:none;box-shadow:0 0 0 3px rgba(250,204,21,.1)}@media(max-width:768px){.FiltersSection_filtersContainer__zCdi8{flex-direction:column;align-items:flex-start;gap:1.5rem}.FiltersSection_filterGroup__8GmeB{width:100%}.FiltersSection_filterButtons__VmWzJ{justify-content:flex-start}}@media(max-width:376px){.FiltersSection_filtersSection__IUnUL{padding:1rem}.FiltersSection_filterButtons__VmWzJ{flex-direction:column;width:100%}.FiltersSection_filterButton__fZAfX{width:100%;text-align:center}}.SortSection_sortSection__6lFlU{display:flex;align-items:center;gap:1rem}@media(max-width:768px){.SortSection_sortSection__6lFlU{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.SortSection_sortSection__6lFlU .SortSection_sortWrapper__Un7zZ{display:flex;align-items:center;gap:.75rem}@media(max-width:376px){.SortSection_sortSection__6lFlU .SortSection_sortWrapper__Un7zZ{flex-direction:column;align-items:flex-start}}.SortSection_sortSection__6lFlU .SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5{color:#f9fafb;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:4px;letter-spacing:.02em}.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ{cursor:help;position:relative;top:3px}.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ .SortSection_icon__IfraM{width:14px;height:14px;background-color:hsla(0,0%,100%,.1);color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:.8em}.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ .SortSection_icon__IfraM>svg{fill:currentColor;width:100%;height:100%}.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ .SortSection_tooltipText__78MB3{width:max-content;height:-moz-fit-content;height:fit-content;background-color:#1f2937;color:#f9fafb;text-align:center;border-radius:6px;padding:8px 12px;position:absolute;z-index:10;bottom:140%;left:50%;margin-left:-90px;font-size:.75rem;font-weight:400;box-shadow:0 4px 12px rgba(0,0,0,.4);pointer-events:none;translate:5px 0;border:1px solid #374151;visibility:hidden;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s ease}@media(max-width:1200px){.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ .SortSection_tooltipText__78MB3{margin-left:-70px}}@media(max-width:376px){.SortSection_sortWrapper__Un7zZ .SortSection_label__vITR5 .SortSection_tooltip__yJgcZ .SortSection_tooltipText__78MB3{margin-left:-100px;width:190px}}.SortSection_label__vITR5 .SortSection_tooltip__yJgcZ:hover .SortSection_tooltipText__78MB3{visibility:visible;opacity:1}.SortSection_sortSelect__j5LBC{background-color:#374151;border:1px solid #4b5563;border-radius:6px;padding:.5rem 1rem;color:#f9fafb;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:200px}.SortSection_sortSelect__j5LBC:hover{background-color:#4b5563;border-color:#6b7280}.SortSection_sortSelect__j5LBC:focus{outline:none;border-color:#facc15;box-shadow:0 0 0 3px rgba(250,204,21,.1)}.SortSection_sortSelect__j5LBC option{background-color:#374151;color:#f9fafb}.ExpandButton_expandButton__RViAy{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid #2563eb;color:#fff;padding-inline:16px;min-width:107px;border-radius:4px;font-weight:500;font-size:.87rem;cursor:pointer;box-shadow:0 0 0 2px rgba(88,166,255,.3);transition:background-color .2s}.ExpandButton_expandButton__RViAy:disabled{filter:grayscale(1);-webkit-filter:grayscale(1);cursor:not-allowed}.ShowAllButton_showAllBtn__W1ZQO{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid #2563eb;color:#fff;padding-inline:16px;min-width:102px;border-radius:4px;font-weight:500;font-size:.87rem;cursor:pointer;box-shadow:0 0 0 2px rgba(88,166,255,.3);transition:background-color .2s}.ShowAllButton_showAllBtn__W1ZQO:disabled{filter:grayscale(1);-webkit-filter:grayscale(1);cursor:not-allowed}.SortView_sortViewWrapper__HE1S_{display:flex;gap:8px}@media(max-width:376px){.SortView_sortViewWrapper__HE1S_{flex-wrap:wrap}}.SortView_sortViewWrapper__HE1S_ .SortView_buttonsWrapper__goJHc{display:flex;gap:8px}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV{cursor:pointer;background-color:#21262d;color:#8b949e;border:1px solid #30363d;border-radius:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV.SortView_active__Ssss8{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:#2563eb;box-shadow:0 0 0 2px rgba(88,166,255,.3)}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV:not(.SortView_active__Ssss8):hover{background-color:#374151;color:#f3f4f6;border-color:#9ca3af}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV span{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV.SortView_active__Ssss8 span{color:#fff}.SortView_sortViewWrapper__HE1S_ .SortView_sortViewBtn__jUlHV span svg{width:100%;height:100%;fill:currentColor}.SortView_sortViewWrapper__HE1S_ button{min-height:40px}.Introduction_introduction__a7gqh{margin-bottom:100px}.Introduction_introduction__a7gqh>h2{font-size:2.5rem;font-weight:800;letter-spacing:-.5px;text-shadow:0 2px 10px rgba(0,0,0,.3);animation:Introduction_fadeInUp__WNFoN .8s ease}@media(max-width:768px){.Introduction_introduction__a7gqh>h2{font-size:1.7rem}}@media(max-width:376px){.Introduction_introduction__a7gqh>h2{font-size:1.45rem}}.Introduction_introduction__a7gqh>h2>span{color:#ffc107}.Introduction_introduction__a7gqh>p{color:#cbd5e0;margin-top:12px;max-width:550px;font-size:1rem;animation:Introduction_fadeInUp__WNFoN .8s ease .2s both}@media(max-width:768px){.Introduction_introduction__a7gqh>p{font-size:.9rem;max-width:490px}}@media(max-width:376px){.Introduction_introduction__a7gqh>p{font-size:.8rem;max-width:auto}}@keyframes Introduction_fadeInUp__WNFoN{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}.SpinnerLoader_loader__Q2f82{position:absolute;left:50%;top:50%;translate:-50% -50%}.SpinnerLoader_loader__Q2f82,.SpinnerLoader_loader__Q2f82 td{display:flex;flex-direction:column;align-items:center;gap:10px}.SpinnerLoader_loader__Q2f82 svg{color:#eab308;width:64px;height:64px}.SpinnerLoader_loader__Q2f82 .SpinnerLoader_title__HoCNa{color:#eab308;font-weight:700;font-size:1.3rem;line-height:1.75rem;margin-top:16px}.SpinnerLoader_loader__Q2f82 .SpinnerLoader_description__yQLI7{color:#9ca3af;font-weight:400;font-size:.9rem;line-height:1.25rem}.Maps_mapsSection__1RrWd{width:100%;min-height:480px;display:grid;grid-template-columns:repeat(3,minmax(390px,1fr));grid-gap:16px;gap:16px;position:relative}.Maps_mapsSection__1RrWd.Maps_collapse__imIDQ>*{display:none}@media(max-width:1280px){.Maps_mapsSection__1RrWd{grid-template-columns:repeat(3,minmax(368px,1fr))}}@media(max-width:1200px){.Maps_mapsSection__1RrWd{grid-template-columns:repeat(2,minmax(368px,1fr))}}@media(max-width:812px){.Maps_mapsSection__1RrWd{grid-template-columns:1fr}}.Maps_mapsSection__1RrWd.Maps_list__akQh4{display:flex;flex-direction:column;background-color:#111827;border-radius:20px;overflow:hidden;box-shadow:0 12px 36px rgba(0,0,0,.25),0 8px 16px rgba(0,0,0,.15)}.MapImage_imageContainer__dy4fI{position:relative;overflow:hidden;border-radius:inherit;background:#1f2937}.MapImage_imageContainer__dy4fI,.MapImage_loader__rpMbJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.MapImage_loader__rpMbJ{position:absolute;top:0;left:0;background:#374151;z-index:1}.MapImage_loader__rpMbJ svg{width:96px;height:96px}.MapDetailHeader_header__mgVjb{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.MapDetailHeader_backButton__vop1u{background:#374151;color:#f9fafb;border:1px solid #4b5563;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:1.5rem}.MapDetailHeader_backButton__vop1u:hover{background:#4b5563;border-color:#6b7280}.MapDetailHeader_mapInfo__mDdlv{display:flex;gap:2rem;align-items:flex-start}.MapDetailHeader_mapImage__2VuNY{flex-shrink:0;width:240px;height:150px;border-radius:8px;overflow:hidden;border:1px solid #374151}.MapDetailHeader_mapDetails__lXIxQ{flex:1 1;min-width:0}.MapDetailHeader_mapName__G0lfH{color:#f9fafb;font-size:2rem;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MapDetailHeader_ender__RTZhQ{color:#facc15;font-size:1.25rem;font-weight:500}.MapDetailHeader_mapMeta__xMQf3{display:flex;flex-direction:column;gap:.75rem}.MapDetailHeader_metaItem__OIuRJ{display:flex;align-items:center;gap:.5rem}.MapDetailHeader_label__48nze{color:#9ca3af;font-size:.875rem;font-weight:500;min-width:80px}.MapDetailHeader_value__WX8Sl{color:#f9fafb;font-size:.875rem;font-weight:600}.MapDetailHeader_typeBadge__4pTS5{padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.MapDetailHeader_typeBadge__4pTS5.MapDetailHeader_jump__WrgA4{background:#10b981;color:#064e3b}.MapDetailHeader_typeBadge__4pTS5.MapDetailHeader_defrag__OvxWv{background:#3b82f6;color:#1e3a8a}.MapDetailHeader_typeBadge__4pTS5.MapDetailHeader_surf__gE8Hj{background:#8b5cf6;color:#4c1d95}@media(max-width:768px){.MapDetailHeader_header__mgVjb{padding:1.5rem}.MapDetailHeader_mapInfo__mDdlv{flex-direction:column;gap:1.5rem}.MapDetailHeader_mapImage__2VuNY{width:100%;height:200px}.MapDetailHeader_mapName__G0lfH{font-size:1.5rem}.MapDetailHeader_mapMeta__xMQf3{gap:.5rem}}.MapDetailInfo_infoCard__R9OM7{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.MapDetailInfo_cardHeader__bBL3y{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.MapDetailInfo_cardHeader__bBL3y h2{color:#f9fafb;font-size:1.5rem;font-weight:700;margin:0}.MapDetailInfo_fpsSelector__g_szM{display:flex;align-items:center;gap:.75rem}.MapDetailInfo_fpsLabel__xaMjm{color:#9ca3af;font-size:.875rem;font-weight:500}.MapDetailInfo_fpsButtons__Wliek{display:flex;gap:.5rem}.MapDetailInfo_fpsButton__xq_O2{background:#374151;color:#d1d5db;border:1px solid #4b5563;padding:.375rem .75rem;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.MapDetailInfo_fpsButton__xq_O2:hover{background:#4b5563;border-color:#6b7280}.MapDetailInfo_fpsButton__xq_O2.MapDetailInfo_active__9zyj1{background:#facc15;border-color:#facc15;color:#1f2937;font-weight:600}.MapDetailInfo_difficultySection__BSt2i{margin-bottom:1.5rem}.MapDetailInfo_difficultySection__BSt2i h3{color:#f9fafb;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.MapDetailInfo_difficultyGrid__OZMAw{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem}.MapDetailInfo_difficultyItem__6dQyZ{background:#374151;border:1px solid #4b5563;border-radius:6px;padding:.75rem;text-align:center;display:flex;flex-direction:column;gap:.25rem}.MapDetailInfo_difficultyItem__6dQyZ .MapDetailInfo_fpsLabel__xaMjm{color:#9ca3af;font-size:.75rem;font-weight:500}.MapDetailInfo_difficultyValue__PI5WK{color:#f9fafb;font-size:1.125rem;font-weight:700}.MapDetailInfo_noDifficulty__xIjY4{background:#374151;border:1px solid #4b5563;border-radius:6px;padding:1rem;text-align:center}.MapDetailInfo_noDifficulty__xIjY4 p{color:#9ca3af;margin:0;font-style:italic}.MapDetailInfo_statsSection__tCBlT h3{color:#f9fafb;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.MapDetailInfo_statsGrid__bs8Wh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.MapDetailInfo_statItem__pC5SG{background:#374151;border:1px solid #4b5563;border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.25rem}.MapDetailInfo_statLabel__NgXsM{color:#9ca3af;font-size:.75rem;font-weight:500}.MapDetailInfo_statValue__LDRlA{color:#f9fafb;font-size:.875rem;font-weight:600}@media(max-width:768px){.MapDetailInfo_cardHeader__bBL3y{flex-direction:column;align-items:flex-start}.MapDetailInfo_fpsSelector__g_szM{width:100%;justify-content:space-between}.MapDetailInfo_fpsButtons__Wliek{flex-wrap:wrap}.MapDetailInfo_difficultyGrid__OZMAw{grid-template-columns:repeat(2,1fr)}.MapDetailInfo_statsGrid__bs8Wh{grid-template-columns:1fr}}.MapDetailPage_mapDetailPage__tKhs1{min-height:100vh}.MapDetailPage_contentGrid__hvag6{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}.MapDetailPage_leftColumn__Tw_62,.MapDetailPage_rightColumn__mKWbr{display:flex;flex-direction:column;gap:1.5rem}.MapDetailPage_tabContainer__ELssB{display:flex;flex-direction:column;gap:0}.MapDetailPage_tabNavigation__5nYCL{display:flex;background:#374151;border-radius:8px 8px 0 0;border:1px solid #4b5563;border-bottom:none;overflow:hidden}.MapDetailPage_tabButton__FXqJM{flex:1 1;background:rgba(0,0,0,0);color:#9ca3af;padding:.75rem 1rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none;border-right:1px solid #4b5563}.MapDetailPage_tabButton__FXqJM:last-child{border-right:none}.MapDetailPage_tabButton__FXqJM:hover{background:#4b5563;color:#f9fafb}.MapDetailPage_tabButton__FXqJM.MapDetailPage_active__y6Wmd{background:#1f2937;color:#f9fafb;border-bottom:2px solid #facc15}.MapDetailPage_tabContent__iUEvv{background:linear-gradient(135deg,#1f2937,#111827);border-radius:0 0 8px 8px;border:1px solid #4b5563;border-top:none;min-height:400px}.MapDetailPage_errorContainer__RtT7o{text-align:center;padding:4rem 2rem}.MapDetailPage_errorContainer__RtT7o h2{color:#f9fafb;font-size:2rem;margin-bottom:1rem}.MapDetailPage_errorContainer__RtT7o p{color:#9ca3af;font-size:1.125rem;margin-bottom:2rem}.MapDetailPage_backButton__VWas7{background:#facc15;color:#1f2937;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease}.MapDetailPage_backButton__VWas7:hover{background:#eab308;transform:translateY(-1px)}@media(max-width:768px){.MapDetailPage_contentGrid__hvag6{grid-template-columns:1fr;gap:1.5rem}.MapDetailPage_mapDetailPage__tKhs1{padding:1rem 0}}.MapDetailPlayers_playersCard__uw0pc{padding:1.5rem}.MapDetailPlayers_cardHeader__1E5jw{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:.5rem}.MapDetailPlayers_cardHeader__1E5jw h2{color:#f9fafb;font-size:1.25rem;font-weight:700;margin:0}.MapDetailPlayers_headerActions__426BC{display:flex;align-items:center;gap:1rem}.MapDetailPlayers_totalPlayers__YwBQm{color:#9ca3af;font-size:.875rem;font-weight:500}.MapDetailPlayers_showAllButton___nKdI{background:#3b82f6;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.MapDetailPlayers_showAllButton___nKdI:hover{background:#2563eb;transform:translateY(-1px)}.MapDetailPlayers_showAllButton___nKdI:active{transform:translateY(0)}.MapDetailPlayers_loading__UmiO0{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#9ca3af}.MapDetailPlayers_spinner__MMeov{width:20px;height:20px;border:2px solid #374151;border-top-color:#facc15;border-radius:50%;animation:MapDetailPlayers_spin__I7ZiN 1s linear infinite}@keyframes MapDetailPlayers_spin__I7ZiN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MapDetailPlayers_noData__Df7Bt{text-align:center;padding:2rem;color:#9ca3af}.MapDetailPlayers_playersList__MCtgU{display:flex;flex-direction:column;gap:.5rem}.MapDetailPlayers_playerItem__I9Qui{background:#374151;border:1px solid #4b5563;border-radius:6px;padding:.75rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.MapDetailPlayers_playerItem__I9Qui:hover{background:#4b5563;border-color:#6b7280}.MapDetailPlayers_rank__Rw7E3{background:#6b7280;color:#f9fafb;font-weight:600;font-size:.75rem;padding:.375rem .625rem;border-radius:4px;min-width:40px;text-align:center;flex-shrink:0}.MapDetailPlayers_playerInfo___paJQ{flex:1 1;min-width:0}.MapDetailPlayers_playerName__0puAV{color:#f9fafb;font-weight:600;font-size:.875rem;margin-bottom:.125rem;word-break:break-word;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MapDetailPlayers_fpsDisplay__8YfwB{color:#facc15;font-weight:500;font-size:.75rem;background:rgba(250,204,21,.1);padding:.125rem .375rem;border-radius:4px;border:1px solid rgba(250,204,21,.2);white-space:nowrap}.MapDetailPlayers_playerId__wD0ZB{color:#9ca3af;font-size:.75rem}.MapDetailPlayers_playtime__KEJCq{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;flex-shrink:0}.MapDetailPlayers_playtimeValue__MagUO{color:#facc15;font-weight:600;font-size:.875rem}.MapDetailPlayers_playtimeLabel__I3rqw{color:#9ca3af;font-size:.625rem;text-transform:uppercase;letter-spacing:.05em}.MapDetailPlayers_loadMoreContainer__oTobj{display:flex;justify-content:center;padding:2rem;border-top:1px solid #374151;min-height:60px}.MapDetailPlayers_loadingIndicator__xBPR7{display:flex;align-items:center;gap:.75rem;color:#9ca3af;font-size:.875rem}.MapDetailPlayers_scrollHint__LZHgr{display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem;font-style:italic}@media(max-width:768px){.MapDetailPlayers_playerItem__I9Qui{flex-direction:column;align-items:flex-start;gap:.5rem}.MapDetailPlayers_rank__Rw7E3{align-self:flex-start}.MapDetailPlayers_playtime__KEJCq{align-self:flex-end}}.MapDetailTops_topsCard__txGN1{padding:1.5rem}.MapDetailTops_cardHeader__vZCQ3{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:.5rem}.MapDetailTops_cardHeader__vZCQ3 h2{color:#f9fafb;font-size:1.25rem;font-weight:700;margin:0}.MapDetailTops_headerActions__SNkAQ{display:flex;align-items:center;gap:1rem}.MapDetailTops_totalRuns__mkauC{color:#9ca3af;font-size:.875rem;font-weight:500}.MapDetailTops_showAllButton__E53q7{background:#3b82f6;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.MapDetailTops_showAllButton__E53q7:hover{background:#2563eb;transform:translateY(-1px)}.MapDetailTops_showAllButton__E53q7:active{transform:translateY(0)}.MapDetailTops_loading__pK4tg{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#9ca3af}.MapDetailTops_spinner__QWcUq{width:20px;height:20px;border:2px solid #374151;border-top-color:#facc15;border-radius:50%;animation:MapDetailTops_spin__z8jkw 1s linear infinite}@keyframes MapDetailTops_spin__z8jkw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MapDetailTops_noData__Zcrpm{text-align:center;padding:2rem;color:#9ca3af}.MapDetailTops_topsList__BcTL8{display:flex;flex-direction:column;gap:.75rem}.MapDetailTops_topRun__l0kaF{background:#374151;border:1px solid #4b5563;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.MapDetailTops_topRun__l0kaF:hover{background:#4b5563;border-color:#6b7280}.MapDetailTops_rank__099rm{background:#facc15;color:#1f2937;font-weight:700;font-size:.875rem;padding:.5rem .75rem;border-radius:4px;min-width:50px;text-align:center;flex-shrink:0}.MapDetailTops_playerInfo__d3_9P{flex:1 1;min-width:0}.MapDetailTops_playerName__wwRTg{color:#f9fafb;font-weight:600;font-size:.875rem;margin-bottom:.25rem;word-break:break-word;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MapDetailTops_fpsDisplay__SMtQA{color:#facc15;font-weight:500;font-size:.75rem;background:rgba(250,204,21,.1);padding:.125rem .375rem;border-radius:4px;border:1px solid rgba(250,204,21,.2);white-space:nowrap}.MapDetailTops_runDetails__FCm9V{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af;flex-wrap:wrap}.MapDetailTops_time__M4Mtp{color:#facc15;font-weight:600}.MapDetailTops_separator__8Z0_o{color:#6b7280}.MapDetailTops_date__VYEp2{color:#9ca3af}.MapDetailTops_stats__H1wvN{display:flex;gap:1rem;flex-shrink:0}.MapDetailTops_stat__LsL6u{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:50px}.MapDetailTops_statLabel__oQke6{color:#9ca3af;font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.MapDetailTops_statValue___4QmD{color:#f9fafb;font-size:.75rem;font-weight:600}.MapDetailTops_loadMoreContainer__awUN7{display:flex;justify-content:center;padding:2rem;border-top:1px solid #374151;min-height:60px}.MapDetailTops_loadingIndicator__vW0_I{display:flex;align-items:center;gap:.75rem;color:#9ca3af;font-size:.875rem}.MapDetailTops_scrollHint__GaWvF{display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem;font-style:italic}@media(max-width:768px){.MapDetailTops_topRun__l0kaF{flex-direction:column;align-items:flex-start;gap:.75rem}.MapDetailTops_rank__099rm{align-self:flex-start}.MapDetailTops_stats__H1wvN{align-self:stretch;justify-content:space-around}.MapDetailTops_runDetails__FCm9V{flex-direction:column;align-items:flex-start;gap:.25rem}}.AuthorAndRelease_authorAndRelease__LhASW{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:20px;border-top:1px solid rgba(45,55,72,.7)}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_authorWrapper__kJ94p{display:flex;align-items:center;gap:14px}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_authorWrapper__kJ94p .AuthorAndRelease_countryFlag__hqdGY{--size:46px;min-width:var(--size);min-height:var(--size);width:var(--size);height:var(--size);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.125rem;font-weight:600;border:2px solid #364153;position:relative;overflow:hidden}@media(max-width:376px){.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_authorWrapper__kJ94p .AuthorAndRelease_countryFlag__hqdGY{display:none}}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_authorWrapper__kJ94p .AuthorAndRelease_countryFlag__hqdGY>img{border-radius:inherit;width:100%;height:100%}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_authorWrapper__kJ94p .AuthorAndRelease_authorName__Zk_Om{color:#fff;font-size:.9rem;font-weight:600;text-decoration:none}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_releaseBox__0h02w{background-color:#1a2434;border:1px solid #1a2434;border-radius:8px;padding:8px 14px}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_releaseBox__0h02w .AuthorAndRelease_title__6wyCu{color:#a0aec0;font-size:.75rem;font-weight:500}.AuthorAndRelease_authorAndRelease__LhASW .AuthorAndRelease_releaseBox__0h02w .AuthorAndRelease_date__Nq_ND{color:#fff;font-size:.8rem;font-weight:600;margin:2px 0 0;width:max-content}.MapCard_mapCard__AlkWy{background-color:#101828;border-radius:12px;border:1px solid #2d3748;box-shadow:0 4px 12px rgba(0,0,0,.2);position:relative;transition:box-shadow .3s ease,border-color .3s ease}.MapCard_mapCard__AlkWy:hover{box-shadow:0 10px 25px rgba(255,193,7,.1);border-color:#ffc107}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y{border-radius:12px 12px 0 0;aspect-ratio:19.58/11;position:relative}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y>img{border-radius:12px 12px 0 0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.MapCard_mapCard__AlkWy:hover .MapCard_imgHolder__D85_Y>img{filter:brightness(1.2);-webkit-filter:brightness(1.2)}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.1) 60%,transparent);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .3s ease}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW{position:absolute;bottom:1rem;left:1rem;display:flex;gap:.5rem}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4{display:block;color:#fff;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_jump__0wS1Q,.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_new__92Buk,.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_speedrun__mjle8{background-color:#3a86ff}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_defrag__aPUqU{background-color:#994ee0}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_surf__b7Yrm{background-color:#13a797}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_expert__unW_e{background-color:#d93e3e}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_hard__y5jUy{background-color:#ef4444}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_medium__OBdZy{background-color:#e7af07}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_classifications__NjGTW .MapCard_classification__Jm6t4.MapCard_easy__93Hzj{background-color:#20b356}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_types__EO_eQ{position:absolute;bottom:16px;left:16px;display:flex;gap:8px;translate:0 5px}.MapCard_mapCard__AlkWy .MapCard_imgHolder__D85_Y .MapCard_layer__Uk6UJ .MapCard_types__EO_eQ>span{background-color:#e53e3e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;padding:6px 14px;border-radius:20px;font-size:.6875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.2)}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3{padding:16px}@media(max-width:1280px){.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3{padding:16px 12px}}@media(max-width:768px){.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3{padding:14px}}@media(max-width:376px){.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3{padding:12px 8px}}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6{margin-bottom:8px}.MapCard_nameAndVideo__tZAL_{display:flex;align-items:center;gap:8px;margin-bottom:8px}.MapCard_mapCardLink__v1ivx{display:block;text-decoration:none;color:inherit;transition:all .2s ease}.MapCard_mapCardLink__v1ivx:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6 .MapCard_mapName__Ws85R{font-size:1.1rem;font-weight:700;color:#fff;margin:0;letter-spacing:-.3px;position:relative;padding-left:2px;word-break:break-all;transition:color .2s;display:inline-block}.MapCard_mapCardLink__v1ivx:hover .MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6 .MapCard_mapName__Ws85R{color:#ffc107}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6 .MapCard_enderValue__zFrVN{color:#9ca3af;font-weight:500;font-size:.9rem;margin-left:4px}@media(max-width:768px){.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6 a{font-size:1rem;font-weight:600}}@media(max-width:376px){.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_nameSection__cAIl6 a{font-size:1rem}}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_difficultySection__c3I8T{margin-bottom:8px}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_difficultyLabel__kFBhT{color:#9ca3af;font-size:.75rem;font-weight:500;margin-right:8px;text-transform:uppercase;letter-spacing:.5px}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_fpsDifficulties__D_vpV{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_fpsDifficulty__HDzHK{display:flex;align-items:center;background-color:#1e2939;border-radius:4px;padding:3px 6px;gap:3px;border:1px solid #374151}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_fps__2cVI9{color:#9ca3af;font-size:.7rem;font-weight:500}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_difficulty__pZiSF{color:#facc15;font-size:.75rem;font-weight:600}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_moreDifficulties__ubcHB{display:flex;align-items:center;background-color:#374151;border-radius:4px;padding:3px 6px;border:1px solid #4b5563;cursor:pointer;transition:all .2s ease}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_moreDifficulties__ubcHB:hover{background-color:#4b5563;border-color:#6b7280}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_moreText__mr1mo{color:#9ca3af;font-size:.7rem;font-weight:500}.MapCard_videoIcon__QpMpV{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;background:none;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.MapCard_videoIcon__QpMpV:hover{transform:scale(1.1)}.MapCard_videoIcon__QpMpV svg{width:24px;height:24px;fill:red}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39{margin-bottom:26px}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_textWrapper__EGhGl{display:flex;justify-content:space-between;font-size:.8rem;margin-bottom:10px}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_textWrapper__EGhGl .MapCard_text__Vr05u{color:#a0aec0;font-weight:500}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_textWrapper__EGhGl .MapCard_rate__8Pntc{color:#fff;font-weight:600}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_progressBar__xeW78{width:100%;background-color:oklch(.278 .033 256.848);border-radius:12px;height:12px;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);position:relative}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_progressLine__wbAom{height:12px;border-radius:12px;position:relative;overflow:hidden;background:linear-gradient(90deg,#E53E3E,#FFC107);transition:width 1s cubic-bezier(.175,.885,.32,1.275)}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3 .MapCard_completionRate__zjp39 .MapCard_progressLine__wbAom:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 50%,rgba(255,255,255,0));animation:MapCard_shine__n_5cT 2s infinite}@keyframes MapCard_shine__n_5cT{0%{translate:-100% 0}to{translate:100% 0}}.MapCard_mapCard__AlkWy .MapCard_content__xvMJ3{padding:1rem}.MapCard_mapCard__AlkWy .MapCard_nameSection__cAIl6{margin-bottom:.75rem}.MapCard_mapCard__AlkWy .MapCard_nameSection__cAIl6 a{color:#f9fafb;text-decoration:none;font-size:1.125rem;font-weight:600;transition:color .2s ease;display:block;margin-bottom:.5rem}.MapCard_mapCard__AlkWy .MapCard_nameSection__cAIl6 a:hover{color:#facc15}.MapCard_mapCard__AlkWy .MapCard_enderValue__zFrVN{color:#facc15;font-weight:500}.MapCard_mapCard__AlkWy .MapCard_difficultySection__c3I8T{margin-bottom:.75rem}.MapCard_mapCard__AlkWy .MapCard_difficultyLabel__kFBhT{color:#9ca3af;font-size:.875rem;font-weight:500;display:block;margin-bottom:.5rem}.MapCard_mapCard__AlkWy .MapCard_fpsDifficulties__D_vpV{display:flex;gap:.75rem;flex-wrap:wrap}.MapCard_mapCard__AlkWy .MapCard_fpsDifficulty__HDzHK{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:#374151;border:1px solid #4b5563;border-radius:6px;padding:.5rem .75rem;min-width:60px}.MapCard_mapCard__AlkWy .MapCard_fps__2cVI9{color:#9ca3af;font-size:.75rem;font-weight:500}.MapCard_mapCard__AlkWy .MapCard_difficulty__pZiSF{color:#f9fafb;font-size:.875rem;font-weight:600}.MapCard2_mapCard__AOcR4{display:flex;align-items:center;padding:20px 24px;border-bottom:1px solid #1e293b;transition:all .3s ease;position:relative}.MapCard2_mapCard__AOcR4 .MapCard2_imgHolder__AAuQY{width:300px;height:170px;border-radius:12px;overflow:hidden;margin-right:24px;position:relative;flex-shrink:0;box-shadow:0 6px 12px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease}.MapCard2_mapCard__AOcR4 .MapCard2_imgHolder__AAuQY>img{width:100%;height:100%;object-fit:cover}.MapCard2_leftSide__RRUKp{display:flex;flex-direction:column;flex:1 1}.MapCard2_nameSection__cl1E8{display:flex;align-items:center;gap:8px;margin-bottom:8px}.MapCard2_mapCardLink__RWgZL{display:block;text-decoration:none;color:inherit;transition:all .2s ease}.MapCard2_mapCardLink__RWgZL:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.MapCard2_leftSide__RRUKp .MapCard2_mapName__badS1{font-size:18px;font-weight:600;color:#fff;display:flex;align-items:center;gap:12px;letter-spacing:-.01em;transition:color .2s ease}.MapCard2_mapCardLink__RWgZL:hover .MapCard2_leftSide__RRUKp .MapCard2_mapName__badS1{color:#ffc107}.MapCard2_leftSide__RRUKp .MapCard2_mapName__badS1 .MapCard2_enderValue__6tl1P{color:#9ca3af;font-weight:500;font-size:16px;margin-left:4px}.MapCard2_videoIcon__wE3sg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;background:none;border:none;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.MapCard2_videoIcon__wE3sg:hover{transform:scale(1.1)}.MapCard2_videoIcon__wE3sg svg{width:24px;height:24px;fill:red}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv{display:flex;gap:8px;margin-bottom:10px}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v{font-size:12px;font-weight:600;padding:3px 10px;border-radius:100px;background-color:rgba(58,134,255,.15);color:#3a86ff;text-transform:uppercase}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_defrag__WGDof{background-color:rgba(153,78,224,.15);color:#b86cff}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_surf__g5ch8{background-color:rgba(19,167,151,.15);color:#13a797}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_expert__k1Xvj,.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_hard__egii9{background-color:rgba(239,68,68,.15);color:#ef4444}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_featured___I4RV,.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_medium__BW2fh{background-color:rgba(245,158,11,.15);color:#f59e0b}.MapCard2_leftSide__RRUKp .MapCard2_classifications__dPMXv .MapCard2_classification__Dx2_v.MapCard2_easy__w4xH7{background-color:rgba(16,185,129,.15);color:#10b981}.MapCard2_difficultySection__J43Ag{margin-bottom:8px}.MapCard2_difficultyLabel__wAvEn{color:#9ca3af;font-size:.7rem;font-weight:500;margin-right:6px;text-transform:uppercase;letter-spacing:.5px}.MapCard2_fpsDifficulties__TXb8X{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:3px}.MapCard2_fpsDifficulty__yV3_u{display:flex;align-items:center;background-color:#1e2939;border-radius:4px;padding:2px 5px;gap:2px;border:1px solid #374151}.MapCard2_fps__lJb2s{color:#9ca3af;font-size:.65rem;font-weight:500}.MapCard2_difficulty___ARVq{color:#facc15;font-size:.7rem;font-weight:600}.MapCard2_moreDifficulties__UcJ6G{display:flex;align-items:center;background-color:#374151;border-radius:4px;padding:2px 5px;border:1px solid #4b5563;cursor:pointer;transition:all .2s ease}.MapCard2_moreDifficulties__UcJ6G:hover{background-color:#4b5563;border-color:#6b7280}.MapCard2_moreText__JqHEV{color:#9ca3af;font-size:.65rem;font-weight:500}.MapCard2_rightSide__rikEt .MapCard2_authorAndRelease__bofLI{display:flex}.MapCard2_rightSide__rikEt .MapCard2_authorAndRelease__bofLI .MapCard2_authorName__M5hry{font-size:14px;color:#9ca8c0;font-weight:500;width:120px}.MapCard2_rightSide__rikEt .MapCard2_authorAndRelease__bofLI .MapCard2_releaseDate__kDQKd{width:110px;font-size:14px;color:#8292af;text-align:right}.ViewMaps_noResults__J61id{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:1rem;text-align:center;padding:2rem}.ViewMaps_noResults__J61id h3{color:#f9fafb;font-size:1.5rem;margin:0;font-weight:600}.ViewMaps_noResults__J61id p{color:#9ca3af;margin:0;font-size:1rem}.SearchSection_searchSection__Afxbe{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#1f2937,#111827);border-radius:12px;border:1px solid #374151}.SearchSection_searchContainer__LLJmy{position:relative;display:flex;align-items:center;margin-bottom:1rem}.SearchSection_searchInput__zCFDa{background-color:#374151;border:1px solid #4b5563;border-radius:.5rem;padding:.75rem 1rem;color:#f9fafb;font-size:1rem;width:100%;min-width:300px;transition:all .2s ease}.SearchSection_searchInput__zCFDa::placeholder{color:#9ca3af}.SearchSection_searchInput__zCFDa:focus{outline:none;border-color:#facc15;box-shadow:0 0 0 3px rgba(250,204,21,.1)}.SearchSection_searchLoadingIndicator__cAS_g{position:absolute;right:3rem;display:flex;align-items:center}.SearchSection_searchSpinner__4U_0A{width:16px;height:16px;border:2px solid #4b5563;border-top-color:#facc15;border-radius:50%;animation:SearchSection_spin__OILPp 1s linear infinite}@keyframes SearchSection_spin__OILPp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchSection_clearButton__qLEFZ{position:absolute;right:.75rem;background:none;border:none;color:#9ca3af;font-size:1.5rem;cursor:pointer;padding:.25rem;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SearchSection_clearButton__qLEFZ:hover{color:#f9fafb;background-color:#4b5563}.SearchSection_searchResults__yh5i7{display:flex;align-items:center;justify-content:space-between}.SearchSection_resultsText__CJRex{color:#9ca3af;font-size:.9rem;margin:0;font-weight:500}@media(max-width:768px){.SearchSection_searchSection__Afxbe{padding:1rem;margin-bottom:1.5rem}.SearchSection_searchContainer__LLJmy{width:100%}.SearchSection_searchInput__zCFDa{min-width:unset;width:100%}}.LeaderBoardError_error__9kQ8Y{-webkit-user-select:text;-moz-user-select:text;user-select:text}.LeaderBoardError_error__9kQ8Y td{display:flex;flex-direction:column;align-items:center;max-width:400px;width:100%;position:absolute;left:50%;top:50%;translate:-50% -50%}@media(max-width:1300px){.LeaderBoardError_error__9kQ8Y td{position:relative!important;left:0;top:50%;translate:0 95px}}.LeaderBoardError_errorIcon__ayLG2{width:120px;height:120px;border:6px solid #ef4444;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:24px;position:relative;background:radial-gradient(circle,rgba(239,68,68,.1) 0,transparent 70%);animation:LeaderBoardError_subtle-pulse__TOpBp 2s infinite}.LeaderBoardError_errorIcon__ayLG2:before{content:"!";color:#ef4444;font-size:4.5rem;font-weight:700;text-shadow:0 4px 6px rgba(239,68,68,.2);transition:transform .3s ease}.LeaderBoardError_title__18TBT{color:#ef4444;font-size:24px;font-weight:700;margin-bottom:12px;max-width:400px;text-align:center;transition:translate .3s ease,color .3s ease}.LeaderBoardError_error__9kQ8Y:hover .LeaderBoardError_title__18TBT{translate:10px 0;color:#fca5a5}.LeaderBoardError_description__qwIJi{color:#94a3b8;font-size:1rem;max-width:390px;width:100%;text-align:center;font-weight:400;line-height:1.6;margin-bottom:24px;opacity:0;translate:0 20px;transition:translate .5s ease,opacity .5s ease}.LeaderBoardError_error__9kQ8Y:hover .LeaderBoardError_description__qwIJi{opacity:1;translate:0 0}.LeaderBoardError_retryBtn__7P9Cd{background-color:#eab308;color:#0f172a;border:none;padding:12px 24px;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;transition:background-color .3s ease,translate .3s ease,box-shadow .3s ease}.LeaderBoardError_retryBtn__7P9Cd:hover{background-color:#fde047;translate:0 -2px;box-shadow:0 4px 6px rgba(234,179,8,.2)}.LeaderBoardError_retryBtn__7P9Cd:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.LeaderBoardError_retryBtn__7P9Cd:hover:before{left:100%}.LeaderBoardError_retryBtn__7P9Cd>svg{width:20px;height:20px;stroke-width:2px;stroke:#0f172a;transition:transform .3s ease}.LeaderBoardError_retryBtn__7P9Cd:hover>svg{transform:rotate(180deg)}@keyframes LeaderBoardError_subtle-pulse__TOpBp{0%{box-shadow:0 0 0 0 rgba(239,68,68,.4)}to{box-shadow:0 0 0 15px rgba(239,68,68,0)}}.LeaderBoardTBody_tbody__gbE5E{display:flex;flex-direction:column;min-height:483.2px;position:relative}.LeaderBoardTBody_tbody__gbE5E.LeaderBoardTBody_reverse__6s2uv{flex-direction:column-reverse}@media(max-width:1300px){.LeaderBoardTBody_tbody__gbE5E{display:flex;flex-direction:column;gap:14px}}.LeaderBoardTBody_tbody__gbE5E tr{width:inherit;transition:background-color .1s ease}.LeaderBoardTBody_tbody__gbE5E tr .LeaderBoardTBody_score__gYAY8{text-align:center}.LeaderBoardTBody_tbody__gbE5E tr[data-type=player-stats-row]:hover{background-color:#242b3b}@media(max-width:1300px){.LeaderBoardTBody_tbody__gbE5E tr[data-type=player-stats-row]:hover{background-color:#1d222f}}.LeaderBoardTBody_tbody__gbE5E tr:not(:last-child){border-bottom:1px solid #2a3040}.LeaderBoardTBody_tbody__gbE5E tr td{padding:16px 20px;display:flex;align-items:center}.LeaderBoardTBody_tbody__gbE5E tr:not([data-loader]) td svg{width:20px;height:20px}.LeaderBoardTBody_tbody__gbE5E tr td svg[data-type=trophy]{color:#facc15}