{"id":838,"date":"2026-07-08T17:43:04","date_gmt":"2026-07-08T17:43:04","guid":{"rendered":"https:\/\/wantedsix.com\/?page_id=838"},"modified":"2026-07-08T17:48:14","modified_gmt":"2026-07-08T17:48:14","slug":"leaderboards","status":"publish","type":"page","link":"https:\/\/wantedsix.com\/de\/leaderboards\/","title":{"rendered":"Leaderboards"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"838\" class=\"elementor elementor-838\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e547f11 e-con e-atomic-element e-flexbox-base e-1566d72 \" data-id=\"e547f11\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e547f11\" data-e-type=\"e-flexbox\" data-id=\"e547f11\">\n    <div class=\"elementor-element elementor-element-260dc90 e-con-full e-flex e-con e-parent\" data-id=\"260dc90\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d01392f elementor-widget elementor-widget-heading\" data-id=\"d01392f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Prove Your Rank<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e963fb elementor-widget elementor-widget-heading\" data-id=\"8e963fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Players. Crews. Creators. One leaderboard.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f23bf79 elementor-widget elementor-widget-text-editor\" data-id=\"f23bf79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"461\" data-end=\"590\">Compete for reputation, climb seasonal rankings and secure your place among the most wanted names in Leonida.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-770db02 e-con-full e-flex e-con e-child\" data-id=\"770db02\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4b30be elementor-widget elementor-widget-button\" data-id=\"f4b30be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Start climbing<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-040cd02 e-con e-atomic-element e-flexbox-base e-b3ccd3a \" data-id=\"040cd02\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"040cd02\" data-e-type=\"e-flexbox\" data-id=\"040cd02\">\n    \t\t<div class=\"elementor-element elementor-element-82c0d77 elementor-widget elementor-widget-html\" data-id=\"82c0d77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WANTED SIX LEADERBOARDS STATS SECTION -->\r\n<section\r\n  class=\"wsx-rewards-stats-section\"\r\n  data-wsx-module=\"leaderboards-stats\"\r\n  data-leaderboards-stats-endpoint=\"\"\r\n>\r\n  <div class=\"wsx-rewards-stats-grid\">\r\n\r\n    <!-- Card 1 -->\r\n    <div class=\"wsx-rewards-stat-card wsx-rewards-pink-card\" data-stat-key=\"ranked_players\">\r\n      <div class=\"wsx-rewards-stat-icon wsx-rewards-pink\">\r\n        <svg viewBox=\"0 0 64 64\" aria-hidden=\"true\">\r\n          <path d=\"M32 6l7.2 14.6 16.1 2.4-11.7 11.3 2.8 16-14.4-7.6-14.4 7.6 2.8-16L8.7 23l16.1-2.4L32 6z\"><\/path>\r\n          <path d=\"M22 56h20\"><\/path>\r\n          <path d=\"M26 48v8\"><\/path>\r\n          <path d=\"M38 48v8\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-rewards-stat-content\">\r\n        <div class=\"wsx-rewards-stat-number\" data-stat-value>12.8K<\/div>\r\n        <div class=\"wsx-rewards-stat-title\">Ranked Players<\/div>\r\n        <div class=\"wsx-rewards-stat-subtitle\">Across all boards<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Card 2 -->\r\n    <div class=\"wsx-rewards-stat-card wsx-rewards-cyan-card\" data-stat-key=\"ranked_crews\">\r\n      <div class=\"wsx-rewards-stat-icon wsx-rewards-cyan\">\r\n        <svg viewBox=\"0 0 64 64\" aria-hidden=\"true\">\r\n          <circle cx=\"24\" cy=\"22\" r=\"8\"><\/circle>\r\n          <circle cx=\"44\" cy=\"24\" r=\"6\"><\/circle>\r\n          <path d=\"M10 52v-4a14 14 0 0 1 28 0v4\"><\/path>\r\n          <path d=\"M38 52v-3a11 11 0 0 1 16-9.8\"><\/path>\r\n          <path d=\"M20 42h8\"><\/path>\r\n          <path d=\"M40 40h10\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-rewards-stat-content\">\r\n        <div class=\"wsx-rewards-stat-number\" data-stat-value>486<\/div>\r\n        <div class=\"wsx-rewards-stat-title\">Ranked Crews<\/div>\r\n        <div class=\"wsx-rewards-stat-subtitle\">Crew boards active<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Card 3 -->\r\n    <div class=\"wsx-rewards-stat-card wsx-rewards-purple-card\" data-stat-key=\"creator_rankings\">\r\n      <div class=\"wsx-rewards-stat-icon wsx-rewards-purple\">\r\n        <svg viewBox=\"0 0 64 64\" aria-hidden=\"true\">\r\n          <rect x=\"10\" y=\"16\" width=\"34\" height=\"28\" rx=\"4\"><\/rect>\r\n          <path d=\"M44 26l10-7v22l-10-7\"><\/path>\r\n          <path d=\"M22 54h20\"><\/path>\r\n          <path d=\"M32 44v10\"><\/path>\r\n          <path d=\"M22 26h10\"><\/path>\r\n          <path d=\"M22 34h16\"><\/path>\r\n          <path d=\"M52 10l2 4 4 .6-3 3 .7 4.4-3.7-2.1-3.7 2.1.7-4.4-3-3 4-.6 2-4z\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-rewards-stat-content\">\r\n        <div class=\"wsx-rewards-stat-number\" data-stat-value>214<\/div>\r\n        <div class=\"wsx-rewards-stat-title\">Creator Ranks<\/div>\r\n        <div class=\"wsx-rewards-stat-subtitle\">Clips, streams & guides<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Card 4 -->\r\n    <div class=\"wsx-rewards-stat-card wsx-rewards-orange-card\" data-stat-key=\"season_reputation\">\r\n      <div class=\"wsx-rewards-stat-icon wsx-rewards-orange\">\r\n        <svg viewBox=\"0 0 64 64\" aria-hidden=\"true\">\r\n          <path d=\"M18 12h28v10a14 14 0 0 1-28 0V12z\"><\/path>\r\n          <path d=\"M18 18H8v4a12 12 0 0 0 12 12\"><\/path>\r\n          <path d=\"M46 18h10v4a12 12 0 0 1-12 12\"><\/path>\r\n          <path d=\"M32 36v10\"><\/path>\r\n          <path d=\"M22 54h20\"><\/path>\r\n          <path d=\"M26 46h12\"><\/path>\r\n          <path d=\"M24 24h16\"><\/path>\r\n          <path d=\"M28 30h8\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-rewards-stat-content\">\r\n        <div class=\"wsx-rewards-stat-number\" data-stat-value>1.2M<\/div>\r\n        <div class=\"wsx-rewards-stat-title\">Season REP<\/div>\r\n        <div class=\"wsx-rewards-stat-subtitle\">Tracked this season<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const root = document.currentScript.closest('.wsx-rewards-stats-section');\r\n      if (!root) return;\r\n\r\n      const endpoint = root.dataset.leaderboardsStatsEndpoint;\r\n      const cards = Array.from(root.querySelectorAll('[data-stat-key]'));\r\n\r\n      function formatValue(value) {\r\n        if (typeof value === 'number') {\r\n          return value.toLocaleString('en-US');\r\n        }\r\n\r\n        const raw = String(value || '').trim();\r\n        const numeric = Number(raw.replace(\/[^\\d.]\/g, ''));\r\n\r\n        if (!raw) return '0';\r\n        if (!Number.isNaN(numeric) && \/^\\d+(\\.\\d+)?$\/.test(raw.replace(\/,\/g, ''))) {\r\n          return numeric.toLocaleString('en-US');\r\n        }\r\n\r\n        return raw;\r\n      }\r\n\r\n      function updateStats(data) {\r\n        if (!data || typeof data !== 'object') return;\r\n\r\n        const stats = data.stats && typeof data.stats === 'object' ? data.stats : data;\r\n\r\n        cards.forEach(function (card) {\r\n          const key = card.dataset.statKey;\r\n          const valueTarget = card.querySelector('[data-stat-value]');\r\n\r\n          if (!key || !valueTarget || stats[key] === undefined) return;\r\n\r\n          valueTarget.textContent = formatValue(stats[key]);\r\n        });\r\n      }\r\n\r\n      if (endpoint) {\r\n        fetch(endpoint)\r\n          .then(function (response) {\r\n            if (!response.ok) throw new Error('Stats request failed');\r\n            return response.json();\r\n          })\r\n          .then(updateStats)\r\n          .catch(function () {\r\n            console.info('Wanted Six leaderboards stats endpoint not available yet.');\r\n          });\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n\r\n<style>\r\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800;900&display=swap');\r\n\r\n  .wsx-rewards-stats-section {\r\n    --wsx-bg: #050816;\r\n    --wsx-panel: rgba(7, 11, 26, 0.82);\r\n    --wsx-panel-2: rgba(12, 18, 45, 0.76);\r\n    --wsx-border: rgba(255, 255, 255, 0.13);\r\n    --wsx-hot: #ff2e9a;\r\n    --wsx-cyan: #19e3ff;\r\n    --wsx-purple: #a855f7;\r\n    --wsx-orange: #ff8a3d;\r\n    --wsx-text: #f6f8ff;\r\n    --wsx-muted: #b8c0e0;\r\n\r\n    width: 100%;\r\n    max-width: 100%;\r\n    margin: 0;\r\n    padding: 0;\r\n    box-sizing: border-box;\r\n    font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n    color: var(--wsx-text);\r\n  }\r\n\r\n  .wsx-rewards-stats-section *,\r\n  .wsx-rewards-stats-section *::before,\r\n  .wsx-rewards-stats-section *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .wsx-rewards-stats-grid {\r\n    width: 100%;\r\n    max-width: 100%;\r\n    margin: 0;\r\n    display: grid;\r\n    grid-template-columns: repeat(4, minmax(0, 1fr));\r\n    gap: 20px;\r\n  }\r\n\r\n  .wsx-rewards-stat-card {\r\n    position: relative;\r\n    min-height: 122px;\r\n    padding: 22px 24px;\r\n    border-radius: 18px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n    overflow: hidden;\r\n    background:\r\n      radial-gradient(circle at 20% 0%, rgba(255, 46, 154, 0.13), transparent 34%),\r\n      radial-gradient(circle at 85% 12%, rgba(25, 227, 255, 0.10), transparent 32%),\r\n      linear-gradient(135deg, rgba(12, 18, 45, 0.84), rgba(7, 11, 26, 0.96));\r\n    border: 1px solid var(--wsx-border);\r\n    box-shadow:\r\n      0 24px 80px rgba(0, 0, 0, 0.34),\r\n      inset 0 0 0 1px rgba(255, 255, 255, 0.025);\r\n    backdrop-filter: blur(18px);\r\n    -webkit-backdrop-filter: blur(18px);\r\n    transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease;\r\n  }\r\n\r\n  .wsx-rewards-stat-card:hover {\r\n    transform: translateY(-4px);\r\n    border-color: rgba(255, 46, 154, 0.36);\r\n    box-shadow:\r\n      0 28px 88px rgba(0, 0, 0, 0.42),\r\n      0 0 30px rgba(255, 46, 154, 0.10),\r\n      inset 0 0 0 1px rgba(255, 255, 255, 0.03);\r\n  }\r\n\r\n  .wsx-rewards-stat-card::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(120deg, rgba(255,255,255,0.06), transparent 24%, transparent 68%, rgba(255,255,255,0.025));\r\n    pointer-events: none;\r\n  }\r\n\r\n  .wsx-rewards-stat-card::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    top: 18px;\r\n    bottom: 18px;\r\n    width: 3px;\r\n    border-radius: 999px;\r\n    opacity: 0.95;\r\n    background: linear-gradient(180deg, transparent, var(--wsx-hot), transparent);\r\n  }\r\n\r\n  .wsx-rewards-pink-card {\r\n    border-color: rgba(255, 46, 154, 0.34);\r\n  }\r\n\r\n  .wsx-rewards-cyan-card {\r\n    border-color: rgba(25, 227, 255, 0.28);\r\n    background:\r\n      radial-gradient(circle at 18% 0%, rgba(25, 227, 255, 0.12), transparent 36%),\r\n      radial-gradient(circle at 88% 12%, rgba(255, 46, 154, 0.08), transparent 32%),\r\n      linear-gradient(135deg, rgba(8, 29, 43, 0.76), rgba(7, 11, 26, 0.96));\r\n  }\r\n\r\n  .wsx-rewards-cyan-card::after {\r\n    background: linear-gradient(180deg, transparent, var(--wsx-cyan), transparent);\r\n  }\r\n\r\n  .wsx-rewards-purple-card {\r\n    border-color: rgba(168, 85, 247, 0.34);\r\n    background:\r\n      radial-gradient(circle at 80% 12%, rgba(168, 85, 247, 0.18), transparent 38%),\r\n      radial-gradient(circle at 18% 0%, rgba(255, 46, 154, 0.09), transparent 34%),\r\n      linear-gradient(135deg, rgba(18, 24, 58, 0.88), rgba(9, 13, 32, 0.96));\r\n  }\r\n\r\n  .wsx-rewards-purple-card::after {\r\n    background: linear-gradient(180deg, transparent, var(--wsx-purple), transparent);\r\n  }\r\n\r\n  .wsx-rewards-orange-card {\r\n    border-color: rgba(255, 138, 61, 0.34);\r\n    background:\r\n      radial-gradient(circle at 80% 16%, rgba(255, 138, 61, 0.17), transparent 38%),\r\n      radial-gradient(circle at 18% 0%, rgba(255, 46, 154, 0.10), transparent 34%),\r\n      linear-gradient(135deg, rgba(22, 16, 32, 0.88), rgba(7, 11, 26, 0.96));\r\n  }\r\n\r\n  .wsx-rewards-orange-card::after {\r\n    background: linear-gradient(180deg, transparent, var(--wsx-orange), transparent);\r\n  }\r\n\r\n  .wsx-rewards-stat-icon {\r\n    position: relative;\r\n    z-index: 1;\r\n    width: 62px;\r\n    height: 62px;\r\n    flex: 0 0 62px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    border-radius: 18px;\r\n    background: rgba(255, 255, 255, 0.045);\r\n    border: 1px solid rgba(255, 255, 255, 0.10);\r\n  }\r\n\r\n  .wsx-rewards-stat-icon svg {\r\n    width: 42px;\r\n    height: 42px;\r\n    fill: none;\r\n    stroke: currentColor;\r\n    stroke-width: 3;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n  }\r\n\r\n  .wsx-rewards-pink {\r\n    color: var(--wsx-hot);\r\n    filter: drop-shadow(0 0 10px rgba(255, 46, 154, 0.8));\r\n  }\r\n\r\n  .wsx-rewards-cyan {\r\n    color: var(--wsx-cyan);\r\n    filter: drop-shadow(0 0 10px rgba(25, 227, 255, 0.7));\r\n  }\r\n\r\n  .wsx-rewards-purple {\r\n    color: var(--wsx-purple);\r\n    filter: drop-shadow(0 0 10px rgba(168, 85, 247, 0.72));\r\n  }\r\n\r\n  .wsx-rewards-orange {\r\n    color: var(--wsx-orange);\r\n    filter: drop-shadow(0 0 10px rgba(255, 138, 61, 0.72));\r\n  }\r\n\r\n  .wsx-rewards-stat-content {\r\n    position: relative;\r\n    z-index: 1;\r\n    min-width: 0;\r\n  }\r\n\r\n  .wsx-rewards-stat-number {\r\n    color: var(--wsx-text);\r\n    font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n    font-size: clamp(34px, 2.4vw, 48px);\r\n    line-height: 0.9;\r\n    font-weight: 900;\r\n    letter-spacing: -0.01em;\r\n    text-shadow: 0 0 14px rgba(245, 247, 255, 0.22);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .wsx-rewards-stat-title {\r\n    margin-top: 9px;\r\n    color: var(--wsx-text);\r\n    font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n    font-size: 24px;\r\n    line-height: 0.95;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n    letter-spacing: -0.01em;\r\n  }\r\n\r\n  .wsx-rewards-stat-subtitle {\r\n    margin-top: 7px;\r\n    color: var(--wsx-muted);\r\n    font-size: 13px;\r\n    line-height: 1.35;\r\n    font-weight: 500;\r\n  }\r\n\r\n  @media (max-width: 1366px) {\r\n    .wsx-rewards-stats-grid {\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .wsx-rewards-stats-grid {\r\n      grid-template-columns: 1fr;\r\n      gap: 14px;\r\n    }\r\n\r\n    .wsx-rewards-stat-card {\r\n      min-height: 106px;\r\n      padding: 18px;\r\n      gap: 16px;\r\n      border-radius: 16px;\r\n    }\r\n\r\n    .wsx-rewards-stat-icon {\r\n      width: 54px;\r\n      height: 54px;\r\n      flex-basis: 54px;\r\n      border-radius: 16px;\r\n    }\r\n\r\n    .wsx-rewards-stat-icon svg {\r\n      width: 36px;\r\n      height: 36px;\r\n    }\r\n\r\n    .wsx-rewards-stat-number {\r\n      font-size: 34px;\r\n    }\r\n\r\n    .wsx-rewards-stat-title {\r\n      font-size: 21px;\r\n    }\r\n\r\n    .wsx-rewards-stat-subtitle {\r\n      font-size: 13px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 420px) {\r\n    .wsx-rewards-stat-card {\r\n      align-items: flex-start;\r\n    }\r\n\r\n    .wsx-rewards-stat-number {\r\n      font-size: 31px;\r\n    }\r\n\r\n    .wsx-rewards-stat-title {\r\n      font-size: 20px;\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-fdc1bd1 e-con e-atomic-element e-flexbox-base e-fdc1bd1-55608d3 \" data-id=\"fdc1bd1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fdc1bd1\" data-e-type=\"e-flexbox\" data-id=\"fdc1bd1\">\n    \t\t<div class=\"elementor-element elementor-element-b42fa63 elementor-widget elementor-widget-html\" data-id=\"b42fa63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WANTED SIX LEADERBOARDS - SECTION 1: LEADERBOARDS HUB -->\r\n<section\r\n  class=\"wsx-leaderboards\"\r\n  data-wsx-module=\"leaderboards-hub\"\r\n  data-leaderboards-endpoint=\"\"\r\n  data-stats-endpoint=\"\"\r\n  data-profile-endpoint=\"\"\r\n  data-season-id=\"prelaunch-s01\"\r\n  data-user-id=\"\"\r\n>\r\n  <style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800;900&display=swap');\r\n\r\n    .wsx-leaderboards,\r\n    .wsx-leaderboards * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .wsx-leaderboards {\r\n      --wsx-bg: #050816;\r\n      --wsx-panel: rgba(7, 11, 26, 0.82);\r\n      --wsx-panel-2: rgba(12, 18, 45, 0.76);\r\n      --wsx-border: rgba(255, 255, 255, 0.13);\r\n      --wsx-border-hot: rgba(255, 46, 154, 0.34);\r\n      --wsx-hot: #ff2e9a;\r\n      --wsx-cyan: #19e3ff;\r\n      --wsx-purple: #a855f7;\r\n      --wsx-orange: #ff8a3d;\r\n      --wsx-text: #f6f8ff;\r\n      --wsx-muted: #b8c0e0;\r\n      --wsx-soft: rgba(184, 192, 224, 0.78);\r\n\r\n      width: 100%;\r\n      max-width: 100%;\r\n      margin: 0;\r\n      padding: 0;\r\n      font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n      color: var(--wsx-text);\r\n      position: relative;\r\n    }\r\n\r\n    .wsx-leaderboards a,\r\n    .wsx-leaderboards button,\r\n    .wsx-leaderboards input,\r\n    .wsx-leaderboards select {\r\n      font: inherit;\r\n    }\r\n\r\n    .wsx-leaderboards button {\r\n      border: 0;\r\n      cursor: pointer;\r\n    }\r\n\r\n    .wsx-leaderboards-shell {\r\n      width: 100%;\r\n      max-width: 100%;\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) 360px;\r\n      gap: 22px;\r\n      align-items: start;\r\n    }\r\n\r\n    .wsx-leaderboards-main,\r\n    .wsx-leaderboards-side-card,\r\n    .wsx-leaderboards-top-three,\r\n    .wsx-leaderboard-row-card {\r\n      position: relative;\r\n      overflow: hidden;\r\n      background:\r\n        radial-gradient(circle at 20% 0%, rgba(255, 46, 154, 0.13), transparent 34%),\r\n        radial-gradient(circle at 85% 12%, rgba(25, 227, 255, 0.10), transparent 32%),\r\n        linear-gradient(135deg, rgba(12, 18, 45, 0.84), rgba(7, 11, 26, 0.96));\r\n      border: 1px solid var(--wsx-border);\r\n      box-shadow: 0 24px 80px rgba(0, 0, 0, 0.38), inset 0 0 0 1px rgba(255, 255, 255, 0.025);\r\n      backdrop-filter: blur(18px);\r\n      -webkit-backdrop-filter: blur(18px);\r\n    }\r\n\r\n    .wsx-leaderboards-main {\r\n      border-radius: 18px;\r\n      padding: 22px;\r\n      min-width: 0;\r\n    }\r\n\r\n    .wsx-leaderboards-main::before,\r\n    .wsx-leaderboards-side-card::before,\r\n    .wsx-leaderboards-top-three::before,\r\n    .wsx-leaderboard-row-card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      pointer-events: none;\r\n      background: linear-gradient(120deg, rgba(255,255,255,0.06), transparent 24%, transparent 68%, rgba(255,255,255,0.025));\r\n    }\r\n\r\n    .wsx-leaderboards-main > *,\r\n    .wsx-leaderboards-side-card > *,\r\n    .wsx-leaderboards-top-three > *,\r\n    .wsx-leaderboard-row-card > * {\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n\r\n    .wsx-leaderboards-topbar {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      gap: 18px;\r\n      align-items: center;\r\n      margin-bottom: 20px;\r\n    }\r\n\r\n    .wsx-kicker {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      width: fit-content;\r\n      margin-bottom: 10px;\r\n      padding: 7px 10px;\r\n      border-radius: 999px;\r\n      color: var(--wsx-cyan);\r\n      background: rgba(25, 227, 255, 0.08);\r\n      border: 1px solid rgba(25, 227, 255, 0.24);\r\n      font-size: 12px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.12em;\r\n    }\r\n\r\n    .wsx-kicker-dot {\r\n      width: 7px;\r\n      height: 7px;\r\n      border-radius: 999px;\r\n      background: var(--wsx-hot);\r\n      box-shadow: 0 0 14px rgba(255, 46, 154, 0.95);\r\n    }\r\n\r\n    .wsx-leaderboards-heading {\r\n      margin: 0;\r\n      color: #fff;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: clamp(34px, 3vw, 54px);\r\n      line-height: 0.92;\r\n      font-weight: 900;\r\n      letter-spacing: -0.02em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .wsx-leaderboards-copy {\r\n      max-width: 720px;\r\n      margin: 12px 0 0;\r\n      color: var(--wsx-muted);\r\n      font-size: 15px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .wsx-season-card {\r\n      min-width: 250px;\r\n      padding: 16px;\r\n      border-radius: 16px;\r\n      background:\r\n        radial-gradient(circle at 18% 20%, rgba(255, 46, 154, 0.17), transparent 42%),\r\n        linear-gradient(135deg, rgba(10, 17, 42, 0.92), rgba(5, 8, 22, 0.98));\r\n      border: 1px solid rgba(255, 46, 154, 0.32);\r\n      box-shadow: 0 0 32px rgba(255, 46, 154, 0.10);\r\n    }\r\n\r\n    .wsx-season-label {\r\n      color: var(--wsx-muted);\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.12em;\r\n    }\r\n\r\n    .wsx-season-number {\r\n      margin-top: 7px;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: 42px;\r\n      line-height: 0.95;\r\n      font-weight: 900;\r\n      color: #fff;\r\n      text-shadow: 0 0 16px rgba(255, 255, 255, 0.2);\r\n    }\r\n\r\n    .wsx-season-sub {\r\n      margin-top: 8px;\r\n      color: var(--wsx-soft);\r\n      font-size: 13px;\r\n      line-height: 1.4;\r\n    }\r\n\r\n    .wsx-leaderboards-controls {\r\n      display: grid;\r\n      grid-template-columns: minmax(220px, 1fr) 170px 170px 170px;\r\n      gap: 12px;\r\n      margin-bottom: 18px;\r\n    }\r\n\r\n    .wsx-leaderboards-field {\r\n      position: relative;\r\n      min-width: 0;\r\n    }\r\n\r\n    .wsx-leaderboards-field input,\r\n    .wsx-leaderboards-field select {\r\n      width: 100%;\r\n      min-height: 48px;\r\n      padding: 0 14px;\r\n      border-radius: 14px;\r\n      outline: 0;\r\n      color: #fff;\r\n      background: rgba(5, 8, 22, 0.74);\r\n      border: 1px solid rgba(255, 255, 255, 0.14);\r\n      box-shadow: inset 0 0 0 1px rgba(255,255,255,0.02);\r\n    }\r\n\r\n    .wsx-leaderboards-field input::placeholder {\r\n      color: rgba(184, 192, 224, 0.72);\r\n    }\r\n\r\n    .wsx-leaderboards-field select {\r\n      appearance: none;\r\n      -webkit-appearance: none;\r\n      color-scheme: dark;\r\n      background-image:\r\n        linear-gradient(45deg, transparent 50%, rgba(25,227,255,0.95) 50%),\r\n        linear-gradient(135deg, rgba(25,227,255,0.95) 50%, transparent 50%);\r\n      background-position: calc(100% - 18px) 20px, calc(100% - 12px) 20px;\r\n      background-size: 6px 6px, 6px 6px;\r\n      background-repeat: no-repeat;\r\n    }\r\n\r\n    .wsx-leaderboards-field select option {\r\n      background: #080d23;\r\n      color: #fff;\r\n    }\r\n\r\n    .wsx-leaderboards-tabs {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 9px;\r\n      margin-bottom: 18px;\r\n    }\r\n\r\n    .wsx-leaderboards-tab {\r\n      min-height: 38px;\r\n      padding: 0 14px;\r\n      border-radius: 999px;\r\n      color: var(--wsx-muted);\r\n      background: rgba(255, 255, 255, 0.045);\r\n      border: 1px solid rgba(255, 255, 255, 0.12);\r\n      font-size: 13px;\r\n      font-weight: 800;\r\n      transition: transform .2s ease, border-color .2s ease, color .2s ease, background .2s ease;\r\n    }\r\n\r\n    .wsx-leaderboards-tab:hover,\r\n    .wsx-leaderboards-tab.is-active {\r\n      color: #fff;\r\n      transform: translateY(-1px);\r\n      background: linear-gradient(135deg, rgba(255,46,154,0.26), rgba(25,227,255,0.12));\r\n      border-color: rgba(255, 46, 154, 0.38);\r\n    }\r\n\r\n    .wsx-leaderboards-top-three {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 14px;\r\n      margin-bottom: 20px;\r\n      padding: 16px;\r\n      border-radius: 18px;\r\n      border-color: rgba(255, 46, 154, 0.28);\r\n    }\r\n\r\n    .wsx-podium-card {\r\n      position: relative;\r\n      min-width: 0;\r\n      padding: 16px;\r\n      border-radius: 16px;\r\n      background: rgba(255, 255, 255, 0.045);\r\n      border: 1px solid rgba(255, 255, 255, 0.10);\r\n      overflow: hidden;\r\n    }\r\n\r\n    .wsx-podium-card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      pointer-events: none;\r\n      background: radial-gradient(circle at 18% 0%, rgba(255, 46, 154, 0.18), transparent 42%);\r\n    }\r\n\r\n    .wsx-podium-card.is-first {\r\n      border-color: rgba(255, 138, 61, 0.34);\r\n      transform: translateY(-4px);\r\n    }\r\n\r\n    .wsx-podium-card.is-first::before {\r\n      background: radial-gradient(circle at 18% 0%, rgba(255, 138, 61, 0.20), transparent 44%);\r\n    }\r\n\r\n    .wsx-podium-rank {\r\n      position: relative;\r\n      z-index: 1;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 42px;\r\n      height: 42px;\r\n      border-radius: 14px;\r\n      color: #fff;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: 26px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      background: linear-gradient(135deg, rgba(255,46,154,0.34), rgba(25,227,255,0.14));\r\n      border: 1px solid rgba(255,255,255,0.13);\r\n    }\r\n\r\n    .wsx-podium-name {\r\n      position: relative;\r\n      z-index: 1;\r\n      margin-top: 14px;\r\n      color: #fff;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: 28px;\r\n      line-height: 0.95;\r\n      font-weight: 900;\r\n      text-transform: uppercase;\r\n      letter-spacing: -0.01em;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-podium-meta {\r\n      position: relative;\r\n      z-index: 1;\r\n      margin-top: 8px;\r\n      color: var(--wsx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.4;\r\n    }\r\n\r\n    .wsx-podium-score {\r\n      position: relative;\r\n      z-index: 1;\r\n      margin-top: 14px;\r\n      color: var(--wsx-cyan);\r\n      font-size: 13px;\r\n      font-weight: 900;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.08em;\r\n    }\r\n\r\n    .wsx-leaderboard-list {\r\n      display: grid;\r\n      gap: 10px;\r\n    }\r\n\r\n    .wsx-leaderboard-row-card {\r\n      display: grid;\r\n      grid-template-columns: 64px minmax(0, 1.3fr) minmax(110px, 0.5fr) minmax(110px, 0.5fr) minmax(120px, 0.6fr) auto;\r\n      gap: 12px;\r\n      align-items: center;\r\n      min-width: 0;\r\n      padding: 12px;\r\n      border-radius: 18px;\r\n      border-color: rgba(255, 255, 255, 0.12);\r\n      transition: transform .22s ease, border-color .22s ease, box-shadow .22s ease;\r\n    }\r\n\r\n    .wsx-leaderboard-row-card:hover {\r\n      transform: translateY(-2px);\r\n      border-color: rgba(255, 46, 154, 0.34);\r\n      box-shadow: 0 26px 80px rgba(0,0,0,0.46), 0 0 28px rgba(255, 46, 154, 0.10);\r\n    }\r\n\r\n    .wsx-leaderboard-row-card.is-hidden {\r\n      display: none;\r\n    }\r\n\r\n    .wsx-rank-badge {\r\n      width: 52px;\r\n      height: 52px;\r\n      border-radius: 16px;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: #fff;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: 28px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      background: rgba(255, 255, 255, 0.045);\r\n      border: 1px solid rgba(255,255,255,0.12);\r\n    }\r\n\r\n    .wsx-rank-badge.rank-1 {\r\n      color: #fff0d8;\r\n      border-color: rgba(255, 138, 61, 0.40);\r\n      background: rgba(255, 138, 61, 0.12);\r\n      box-shadow: 0 0 24px rgba(255, 138, 61, 0.12);\r\n    }\r\n\r\n    .wsx-rank-badge.rank-2 {\r\n      color: #c8fbff;\r\n      border-color: rgba(25, 227, 255, 0.34);\r\n      background: rgba(25, 227, 255, 0.10);\r\n    }\r\n\r\n    .wsx-rank-badge.rank-3 {\r\n      color: #ffd4ec;\r\n      border-color: rgba(255, 46, 154, 0.34);\r\n      background: rgba(255, 46, 154, 0.10);\r\n    }\r\n\r\n    .wsx-player-cell {\r\n      display: grid;\r\n      grid-template-columns: 44px minmax(0, 1fr);\r\n      gap: 10px;\r\n      align-items: center;\r\n      min-width: 0;\r\n    }\r\n\r\n    .wsx-player-avatar {\r\n      width: 44px;\r\n      height: 44px;\r\n      border-radius: 999px;\r\n      background: linear-gradient(135deg, rgba(255,46,154,0.85), rgba(25,227,255,0.7));\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: #fff;\r\n      font-weight: 900;\r\n      box-shadow: 0 0 20px rgba(255,46,154,0.16);\r\n      flex: 0 0 auto;\r\n    }\r\n\r\n    .wsx-player-copy {\r\n      min-width: 0;\r\n    }\r\n\r\n    .wsx-player-name {\r\n      display: block;\r\n      color: #fff;\r\n      font-size: 14px;\r\n      line-height: 1.2;\r\n      font-weight: 900;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-player-sub {\r\n      display: block;\r\n      margin-top: 4px;\r\n      color: var(--wsx-muted);\r\n      font-size: 12px;\r\n      line-height: 1.2;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-board-chip {\r\n      min-width: 0;\r\n      padding: 9px 10px;\r\n      border-radius: 12px;\r\n      background: rgba(255,255,255,0.045);\r\n      border: 1px solid rgba(255,255,255,0.10);\r\n    }\r\n\r\n    .wsx-board-chip span {\r\n      display: block;\r\n      color: var(--wsx-soft);\r\n      font-size: 11px;\r\n      font-weight: 800;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.08em;\r\n    }\r\n\r\n    .wsx-board-chip strong {\r\n      display: block;\r\n      margin-top: 5px;\r\n      color: #fff;\r\n      font-size: 13px;\r\n      line-height: 1.2;\r\n      font-weight: 900;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-trend {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      min-height: 32px;\r\n      padding: 0 10px;\r\n      border-radius: 999px;\r\n      color: #c8fbff;\r\n      background: rgba(25, 227, 255, 0.10);\r\n      border: 1px solid rgba(25, 227, 255, 0.24);\r\n      font-size: 12px;\r\n      font-weight: 900;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-trend.down {\r\n      color: #ffd4ec;\r\n      background: rgba(255, 46, 154, 0.10);\r\n      border-color: rgba(255, 46, 154, 0.24);\r\n    }\r\n\r\n    .wsx-trend.same {\r\n      color: var(--wsx-muted);\r\n      background: rgba(255,255,255,0.045);\r\n      border-color: rgba(255,255,255,0.10);\r\n    }\r\n\r\n    .wsx-btn-primary,\r\n    .wsx-btn-secondary {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 9px;\r\n      min-height: 44px;\r\n      padding: 0 16px;\r\n      border-radius: 14px;\r\n      font-size: 13px;\r\n      font-weight: 900;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.08em;\r\n      text-decoration: none !important;\r\n      transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease, opacity .2s ease;\r\n    }\r\n\r\n    .wsx-btn-primary {\r\n      color: #fff !important;\r\n      background: linear-gradient(90deg, #ed25c2, #ff8451);\r\n      box-shadow: 0 12px 34px rgba(255, 46, 154, 0.22);\r\n    }\r\n\r\n    .wsx-btn-secondary {\r\n      color: #dffbff !important;\r\n      background: rgba(25, 227, 255, 0.08);\r\n      border: 1px solid rgba(25, 227, 255, 0.24);\r\n    }\r\n\r\n    .wsx-btn-primary:hover,\r\n    .wsx-btn-secondary:hover {\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    .wsx-leaderboards-empty {\r\n      display: none;\r\n      padding: 34px 20px;\r\n      border-radius: 18px;\r\n      text-align: center;\r\n      color: var(--wsx-muted);\r\n      background: rgba(255,255,255,0.045);\r\n      border: 1px solid rgba(255,255,255,0.12);\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .wsx-leaderboards-empty.is-visible {\r\n      display: block;\r\n    }\r\n\r\n    .wsx-leaderboards-side {\r\n      min-width: 0;\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 16px;\r\n      position: sticky;\r\n      top: 96px;\r\n    }\r\n\r\n    .wsx-leaderboards-side-card {\r\n      border-radius: 18px;\r\n      padding: 18px;\r\n    }\r\n\r\n    .wsx-side-title {\r\n      margin: 0 0 13px;\r\n      color: #fff;\r\n      font-family: \"Barlow Condensed\", Inter, sans-serif;\r\n      font-size: 26px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .wsx-my-rank-panel {\r\n      padding: 16px;\r\n      border-radius: 16px;\r\n      background:\r\n        radial-gradient(circle at 18% 18%, rgba(168, 85, 247, 0.20), transparent 45%),\r\n        rgba(255,255,255,0.045);\r\n      border: 1px solid rgba(168, 85, 247, 0.26);\r\n    }\r\n\r\n    .wsx-my-rank-name {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n      color: #fff;\r\n      font-size: 15px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .wsx-my-rank-name span {\r\n      color: var(--wsx-cyan);\r\n    }\r\n\r\n    .wsx-rank-progress {\r\n      margin-top: 14px;\r\n    }\r\n\r\n    .wsx-rank-progress-top {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      gap: 10px;\r\n      color: var(--wsx-soft);\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n    }\r\n\r\n    .wsx-rank-bar {\r\n      height: 8px;\r\n      margin-top: 8px;\r\n      overflow: hidden;\r\n      border-radius: 999px;\r\n      background: rgba(255,255,255,0.08);\r\n      border: 1px solid rgba(255,255,255,0.08);\r\n    }\r\n\r\n    .wsx-rank-bar span {\r\n      display: block;\r\n      height: 100%;\r\n      width: var(--progress, 42%);\r\n      border-radius: 999px;\r\n      background: linear-gradient(90deg, var(--wsx-hot), var(--wsx-cyan));\r\n      box-shadow: 0 0 18px rgba(25,227,255,0.22);\r\n    }\r\n\r\n    .wsx-side-list {\r\n      display: grid;\r\n      gap: 10px;\r\n      margin: 0;\r\n      padding: 0;\r\n      list-style: none;\r\n    }\r\n\r\n    .wsx-side-list li {\r\n      display: grid;\r\n      grid-template-columns: 34px minmax(0, 1fr);\r\n      gap: 10px;\r\n      align-items: start;\r\n      color: var(--wsx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    .wsx-side-list i {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 34px;\r\n      height: 34px;\r\n      border-radius: 12px;\r\n      color: #fff;\r\n      font-style: normal;\r\n      font-weight: 900;\r\n      background: linear-gradient(135deg, rgba(255,46,154,0.34), rgba(25,227,255,0.14));\r\n      border: 1px solid rgba(255,255,255,0.13);\r\n    }\r\n\r\n    .wsx-side-list strong {\r\n      display: block;\r\n      color: #fff;\r\n      font-size: 13px;\r\n      line-height: 1.3;\r\n      margin-bottom: 3px;\r\n    }\r\n\r\n    .wsx-movement-feed {\r\n      display: grid;\r\n      gap: 10px;\r\n    }\r\n\r\n    .wsx-movement-item {\r\n      display: grid;\r\n      grid-template-columns: 42px minmax(0, 1fr) auto;\r\n      gap: 10px;\r\n      align-items: center;\r\n      padding: 10px;\r\n      border-radius: 14px;\r\n      background: rgba(255,255,255,0.045);\r\n      border: 1px solid rgba(255,255,255,0.10);\r\n    }\r\n\r\n    .wsx-movement-icon {\r\n      width: 42px;\r\n      height: 42px;\r\n      border-radius: 999px;\r\n      background: linear-gradient(135deg, rgba(255,46,154,0.85), rgba(25,227,255,0.7));\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: #fff;\r\n      font-weight: 900;\r\n      box-shadow: 0 0 20px rgba(255,46,154,0.16);\r\n    }\r\n\r\n    .wsx-movement-copy {\r\n      min-width: 0;\r\n    }\r\n\r\n    .wsx-movement-copy strong {\r\n      display: block;\r\n      color: #fff;\r\n      font-size: 13px;\r\n      line-height: 1.2;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-movement-copy span {\r\n      display: block;\r\n      margin-top: 3px;\r\n      color: var(--wsx-muted);\r\n      font-size: 12px;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wsx-movement-time {\r\n      color: var(--wsx-soft);\r\n      font-size: 11px;\r\n      font-weight: 800;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.08em;\r\n    }\r\n\r\n    .wsx-toast {\r\n      position: fixed;\r\n      left: 50%;\r\n      bottom: 22px;\r\n      z-index: 100000;\r\n      transform: translateX(-50%) translateY(20px);\r\n      opacity: 0;\r\n      pointer-events: none;\r\n      max-width: min(520px, calc(100vw - 32px));\r\n      padding: 13px 16px;\r\n      border-radius: 14px;\r\n      color: #fff;\r\n      background: rgba(7, 11, 26, 0.94);\r\n      border: 1px solid rgba(25, 227, 255, 0.24);\r\n      box-shadow: 0 18px 60px rgba(0,0,0,0.45);\r\n      font-size: 13px;\r\n      font-weight: 800;\r\n      transition: opacity .22s ease, transform .22s ease;\r\n    }\r\n\r\n    .wsx-toast.is-visible {\r\n      opacity: 1;\r\n      transform: translateX(-50%) translateY(0);\r\n    }\r\n\r\n    .wsx-leaderboards-api-example {\r\n      display: none;\r\n    }\r\n\r\n    @media (max-width: 1280px) {\r\n      .wsx-leaderboards-shell {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .wsx-leaderboards-side {\r\n        position: static;\r\n        display: grid;\r\n        grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      }\r\n\r\n      .wsx-leaderboard-row-card {\r\n        grid-template-columns: 64px minmax(0, 1.2fr) minmax(110px, 0.6fr) minmax(110px, 0.6fr) auto;\r\n      }\r\n\r\n      .wsx-board-chip[data-mobile-hide=\"true\"] {\r\n        display: none;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 1024px) {\r\n      .wsx-leaderboards-topbar {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .wsx-season-card {\r\n        min-width: 0;\r\n      }\r\n\r\n      .wsx-leaderboards-controls {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      .wsx-leaderboards-top-three {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .wsx-podium-card.is-first {\r\n        transform: none;\r\n      }\r\n\r\n      .wsx-leaderboards-side {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .wsx-leaderboard-row-card {\r\n        grid-template-columns: 58px minmax(0, 1fr) auto;\r\n      }\r\n\r\n      .wsx-board-chip {\r\n        display: none;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n      .wsx-leaderboards-main {\r\n        padding: 16px;\r\n        border-radius: 16px;\r\n      }\r\n\r\n      .wsx-leaderboards-controls {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .wsx-leaderboards-tabs {\r\n        flex-wrap: nowrap;\r\n        overflow-x: auto;\r\n        padding-bottom: 4px;\r\n        scrollbar-width: none;\r\n      }\r\n\r\n      .wsx-leaderboards-tabs::-webkit-scrollbar {\r\n        display: none;\r\n      }\r\n\r\n      .wsx-leaderboards-tab {\r\n        white-space: nowrap;\r\n        flex: 0 0 auto;\r\n      }\r\n\r\n      .wsx-leaderboard-row-card {\r\n        grid-template-columns: 48px minmax(0, 1fr);\r\n        gap: 10px;\r\n      }\r\n\r\n      .wsx-rank-badge {\r\n        width: 44px;\r\n        height: 44px;\r\n        border-radius: 14px;\r\n        font-size: 24px;\r\n      }\r\n\r\n      .wsx-trend {\r\n        grid-column: 1 \/ -1;\r\n        justify-self: start;\r\n      }\r\n\r\n      .wsx-player-cell {\r\n        grid-template-columns: 40px minmax(0, 1fr);\r\n      }\r\n\r\n      .wsx-player-avatar {\r\n        width: 40px;\r\n        height: 40px;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"wsx-leaderboards-shell\">\r\n    <div class=\"wsx-leaderboards-main\">\r\n      <div class=\"wsx-leaderboards-topbar\">\r\n        <div>\r\n          <div class=\"wsx-kicker\">\r\n            <span class=\"wsx-kicker-dot\"><\/span>\r\n            Leaderboards\r\n          <\/div>\r\n\r\n          <h2 class=\"wsx-leaderboards-heading\">Rule The Rankings<\/h2>\r\n\r\n          <p class=\"wsx-leaderboards-copy\">\r\n            Track the top players, crews, creators and challenge grinders across the Wanted Six ecosystem.\r\n            Rankings are static placeholders for now and later connect directly to app.wantedsix.com.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"wsx-season-card\" data-season-card>\r\n          <div class=\"wsx-season-label\">Current Season<\/div>\r\n          <div class=\"wsx-season-number\" data-season-value>S01<\/div>\r\n          <div class=\"wsx-season-sub\">Pre-launch leaderboard placeholder. Real ranks sync with the app later.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-controls\" role=\"search\">\r\n        <div class=\"wsx-leaderboards-field\">\r\n          <input type=\"search\" placeholder=\"Search players, crews, creators...\" data-leaderboards-search>\r\n        <\/div>\r\n\r\n        <div class=\"wsx-leaderboards-field\">\r\n          <select data-leaderboards-category aria-label=\"Filter by leaderboard category\">\r\n            <option value=\"all\">All Boards<\/option>\r\n            <option value=\"players\">Players<\/option>\r\n            <option value=\"crews\">Crews<\/option>\r\n            <option value=\"creators\">Creators<\/option>\r\n            <option value=\"clips\">Clips<\/option>\r\n            <option value=\"challenges\">Challenges<\/option>\r\n          <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"wsx-leaderboards-field\">\r\n          <select data-leaderboards-region aria-label=\"Filter by region\">\r\n            <option value=\"all\">All Regions<\/option>\r\n            <option value=\"global\">Global<\/option>\r\n            <option value=\"leonida\">Leonida<\/option>\r\n            <option value=\"vice-beach\">Vice Beach<\/option>\r\n            <option value=\"north\">North Leonida<\/option>\r\n          <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"wsx-leaderboards-field\">\r\n          <select data-leaderboards-period aria-label=\"Filter by period\">\r\n            <option value=\"season\">Season<\/option>\r\n            <option value=\"weekly\">Weekly<\/option>\r\n            <option value=\"daily\">Daily<\/option>\r\n            <option value=\"alltime\">All Time<\/option>\r\n          <\/select>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-tabs\" aria-label=\"Leaderboard filters\">\r\n        <button class=\"wsx-leaderboards-tab is-active\" type=\"button\" data-leaderboards-tab=\"all\">All<\/button>\r\n        <button class=\"wsx-leaderboards-tab\" type=\"button\" data-leaderboards-tab=\"players\">Players<\/button>\r\n        <button class=\"wsx-leaderboards-tab\" type=\"button\" data-leaderboards-tab=\"crews\">Crews<\/button>\r\n        <button class=\"wsx-leaderboards-tab\" type=\"button\" data-leaderboards-tab=\"creators\">Creators<\/button>\r\n        <button class=\"wsx-leaderboards-tab\" type=\"button\" data-leaderboards-tab=\"clips\">Clips<\/button>\r\n        <button class=\"wsx-leaderboards-tab\" type=\"button\" data-leaderboards-tab=\"challenges\">Challenges<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-top-three\" data-top-three>\r\n        <article class=\"wsx-podium-card\">\r\n          <div class=\"wsx-podium-rank\">#2<\/div>\r\n          <div class=\"wsx-podium-name\">Vortex Crew<\/div>\r\n          <div class=\"wsx-podium-meta\">Crew Board \u00b7 Global<\/div>\r\n          <div class=\"wsx-podium-score\">94,210 REP<\/div>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-podium-card is-first\">\r\n          <div class=\"wsx-podium-rank\">#1<\/div>\r\n          <div class=\"wsx-podium-name\">Riko<\/div>\r\n          <div class=\"wsx-podium-meta\">Player Board \u00b7 Leonida<\/div>\r\n          <div class=\"wsx-podium-score\">112,840 REP<\/div>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-podium-card\">\r\n          <div class=\"wsx-podium-rank\">#3<\/div>\r\n          <div class=\"wsx-podium-name\">Neon Saint<\/div>\r\n          <div class=\"wsx-podium-meta\">Creator Board \u00b7 Global<\/div>\r\n          <div class=\"wsx-podium-score\">88,560 REP<\/div>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboard-list\" data-leaderboard-list>\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_001\" data-title=\"Riko\" data-category=\"players\" data-region=\"leonida\" data-period=\"season\" data-tab=\"players all\">\r\n          <div class=\"wsx-rank-badge rank-1\">1<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">RK<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">Riko<\/strong>\r\n              <span class=\"wsx-player-sub\">Player \u00b7 Leonida<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>112,840 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Wins<\/span>\r\n            <strong>284<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Players<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend\">\u25b2 +4<\/span>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_002\" data-title=\"Vortex Crew\" data-category=\"crews\" data-region=\"global\" data-period=\"season\" data-tab=\"crews all\">\r\n          <div class=\"wsx-rank-badge rank-2\">2<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">VX<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">Vortex Crew<\/strong>\r\n              <span class=\"wsx-player-sub\">Crew \u00b7 Global<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>94,210 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Wins<\/span>\r\n            <strong>219<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Crews<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend\">\u25b2 +2<\/span>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_003\" data-title=\"Neon Saint\" data-category=\"creators\" data-region=\"global\" data-period=\"season\" data-tab=\"creators all\">\r\n          <div class=\"wsx-rank-badge rank-3\">3<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">NS<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">Neon Saint<\/strong>\r\n              <span class=\"wsx-player-sub\">Creator \u00b7 Global<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>88,560 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Clips<\/span>\r\n            <strong>74<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Creators<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend same\">\u2014 0<\/span>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_004\" data-title=\"LTN Squad\" data-category=\"crews\" data-region=\"vice-beach\" data-period=\"season\" data-tab=\"crews all\">\r\n          <div class=\"wsx-rank-badge\">4<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">LT<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">LTN Squad<\/strong>\r\n              <span class=\"wsx-player-sub\">Crew \u00b7 Vice Beach<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>76,430 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Wins<\/span>\r\n            <strong>168<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Crews<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend\">\u25b2 +7<\/span>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_005\" data-title=\"Vice Lens\" data-category=\"clips\" data-region=\"leonida\" data-period=\"weekly\" data-tab=\"clips all\">\r\n          <div class=\"wsx-rank-badge\">5<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">VL<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">Vice Lens<\/strong>\r\n              <span class=\"wsx-player-sub\">Clip Board \u00b7 Leonida<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>61,980 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Views<\/span>\r\n            <strong>1.8M<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Clips<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend\">\u25b2 +12<\/span>\r\n        <\/article>\r\n\r\n        <article class=\"wsx-leaderboard-row-card\" data-rank-id=\"rank_006\" data-title=\"Street Pulse\" data-category=\"challenges\" data-region=\"north\" data-period=\"daily\" data-tab=\"challenges all\">\r\n          <div class=\"wsx-rank-badge\">6<\/div>\r\n\r\n          <div class=\"wsx-player-cell\">\r\n            <div class=\"wsx-player-avatar\">SP<\/div>\r\n            <div class=\"wsx-player-copy\">\r\n              <strong class=\"wsx-player-name\">Street Pulse<\/strong>\r\n              <span class=\"wsx-player-sub\">Challenge Board \u00b7 North Leonida<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\">\r\n            <span>Score<\/span>\r\n            <strong>58,240 REP<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Entries<\/span>\r\n            <strong>42<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-board-chip\" data-mobile-hide=\"true\">\r\n            <span>Board<\/span>\r\n            <strong>Challenges<\/strong>\r\n          <\/div>\r\n\r\n          <span class=\"wsx-trend down\">\u25bc -1<\/span>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-empty\" data-leaderboards-empty>\r\n        No leaderboard entries match your current filters. Clear the filters or search for another player, crew or creator.\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <aside class=\"wsx-leaderboards-side\">\r\n      <div class=\"wsx-leaderboards-side-card\">\r\n        <h3 class=\"wsx-side-title\">Your Rank<\/h3>\r\n\r\n        <div class=\"wsx-my-rank-panel\">\r\n          <div class=\"wsx-my-rank-name\">\r\n            Unranked\r\n            <span>Demo<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-rank-progress\">\r\n            <div class=\"wsx-rank-progress-top\">\r\n              <span>Next unlock: Public Rank<\/span>\r\n              <span>450 REP needed<\/span>\r\n            <\/div>\r\n            <div class=\"wsx-rank-bar\" style=\"--progress:42%\">\r\n              <span><\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-side-card\">\r\n        <h3 class=\"wsx-side-title\">How Rankings Work<\/h3>\r\n\r\n        <ul class=\"wsx-side-list\">\r\n          <li>\r\n            <i>1<\/i>\r\n            <div>\r\n              <strong>Earn Reputation<\/strong>\r\n              Complete challenges, join events, submit clips and support crew activity.\r\n            <\/div>\r\n          <\/li>\r\n\r\n          <li>\r\n            <i>2<\/i>\r\n            <div>\r\n              <strong>Climb Boards<\/strong>\r\n              Rankings can be split by players, crews, creators, clips and challenges.\r\n            <\/div>\r\n          <\/li>\r\n\r\n          <li>\r\n            <i>3<\/i>\r\n            <div>\r\n              <strong>Unlock Status<\/strong>\r\n              Higher ranks can unlock badges, featured placements and seasonal rewards.\r\n            <\/div>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"wsx-leaderboards-side-card\">\r\n        <h3 class=\"wsx-side-title\">Rank Movement<\/h3>\r\n\r\n        <div class=\"wsx-movement-feed\">\r\n          <div class=\"wsx-movement-item\">\r\n            <div class=\"wsx-movement-icon\">RK<\/div>\r\n            <div class=\"wsx-movement-copy\">\r\n              <strong>Riko<\/strong>\r\n              <span>moved to #1 overall<\/span>\r\n            <\/div>\r\n            <div class=\"wsx-movement-time\">2m<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-movement-item\">\r\n            <div class=\"wsx-movement-icon\">VL<\/div>\r\n            <div class=\"wsx-movement-copy\">\r\n              <strong>Vice Lens<\/strong>\r\n              <span>entered top 5 clips<\/span>\r\n            <\/div>\r\n            <div class=\"wsx-movement-time\">9m<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wsx-movement-item\">\r\n            <div class=\"wsx-movement-icon\">LT<\/div>\r\n            <div class=\"wsx-movement-copy\">\r\n              <strong>LTN Squad<\/strong>\r\n              <span>gained 7 crew ranks<\/span>\r\n            <\/div>\r\n            <div class=\"wsx-movement-time\">18m<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/aside>\r\n  <\/div>\r\n\r\n  <div class=\"wsx-toast\" data-wsx-toast><\/div>\r\n\r\n  <script type=\"application\/json\" class=\"wsx-leaderboards-api-example\">\r\n    {\r\n      \"season\": {\r\n        \"id\": \"prelaunch-s01\",\r\n        \"label\": \"S01\",\r\n        \"status\": \"active\"\r\n      },\r\n      \"leaderboards\": [\r\n        {\r\n          \"rank\": 1,\r\n          \"id\": \"rank_001\",\r\n          \"name\": \"Riko\",\r\n          \"initials\": \"RK\",\r\n          \"category\": \"players\",\r\n          \"region\": \"leonida\",\r\n          \"period\": \"season\",\r\n          \"score\": 112840,\r\n          \"score_label\": \"112,840 REP\",\r\n          \"meta_one\": \"284 wins\",\r\n          \"trend\": \"+4\"\r\n        }\r\n      ],\r\n      \"profile\": {\r\n        \"user_id\": \"\",\r\n        \"rank_label\": \"Unranked\",\r\n        \"next_unlock\": \"Public Rank\",\r\n        \"progress_percent\": 42\r\n      }\r\n    }\r\n  <\/script>\r\n\r\n  <script>\r\n    (function () {\r\n      const root = document.currentScript.closest('.wsx-leaderboards');\r\n      if (!root) return;\r\n\r\n      const searchInput = root.querySelector('[data-leaderboards-search]');\r\n      const categorySelect = root.querySelector('[data-leaderboards-category]');\r\n      const regionSelect = root.querySelector('[data-leaderboards-region]');\r\n      const periodSelect = root.querySelector('[data-leaderboards-period]');\r\n      const tabs = Array.from(root.querySelectorAll('[data-leaderboards-tab]'));\r\n      const rows = Array.from(root.querySelectorAll('.wsx-leaderboard-row-card'));\r\n      const empty = root.querySelector('[data-leaderboards-empty]');\r\n      const toast = root.querySelector('[data-wsx-toast]');\r\n\r\n      let activeTab = 'all';\r\n      let toastTimer = null;\r\n\r\n      function normalize(value) {\r\n        return String(value || '').trim().toLowerCase();\r\n      }\r\n\r\n      function showToast(message) {\r\n        if (!toast) return;\r\n\r\n        toast.textContent = message;\r\n        toast.classList.add('is-visible');\r\n\r\n        clearTimeout(toastTimer);\r\n        toastTimer = setTimeout(function () {\r\n          toast.classList.remove('is-visible');\r\n        }, 2600);\r\n      }\r\n\r\n      function applyFilters() {\r\n        const term = normalize(searchInput && searchInput.value);\r\n        const category = categorySelect ? categorySelect.value : 'all';\r\n        const region = regionSelect ? regionSelect.value : 'all';\r\n        const period = periodSelect ? periodSelect.value : 'season';\r\n\r\n        let visible = 0;\r\n\r\n        rows.forEach(function (row) {\r\n          const title = normalize(row.dataset.title);\r\n          const categoryValue = row.dataset.category || '';\r\n          const regionValue = row.dataset.region || '';\r\n          const periodValue = row.dataset.period || '';\r\n          const tabValues = normalize(row.dataset.tab).split(\/\\s+\/);\r\n          const text = normalize(row.textContent);\r\n\r\n          const matchesTerm = !term || title.includes(term) || text.includes(term);\r\n          const matchesCategory = category === 'all' || categoryValue === category;\r\n          const matchesRegion = region === 'all' || regionValue === region;\r\n          const matchesPeriod = period === 'alltime' || periodValue === period || period === 'season';\r\n          const matchesTab = activeTab === 'all' || tabValues.includes(activeTab) || categoryValue === activeTab;\r\n\r\n          const show = matchesTerm && matchesCategory && matchesRegion && matchesPeriod && matchesTab;\r\n\r\n          row.classList.toggle('is-hidden', !show);\r\n          if (show) visible += 1;\r\n        });\r\n\r\n        if (empty) {\r\n          empty.classList.toggle('is-visible', visible === 0);\r\n        }\r\n      }\r\n\r\n      function viewRank(row) {\r\n        if (!row) return;\r\n\r\n        const payload = {\r\n          module: 'leaderboards-hub',\r\n          action: 'view-rank',\r\n          rank_id: row.dataset.rankId || '',\r\n          title: row.dataset.title || '',\r\n          category: row.dataset.category || '',\r\n          region: row.dataset.region || '',\r\n          period: row.dataset.period || '',\r\n          season_id: root.dataset.seasonId || '',\r\n          user_id: root.dataset.userId || ''\r\n        };\r\n\r\n        root.dispatchEvent(\r\n          new CustomEvent('wsx:leaderboard-action', {\r\n            bubbles: true,\r\n            detail: payload\r\n          })\r\n        );\r\n\r\n        console.info('Wanted Six leaderboard action:', payload);\r\n        showToast('Rank action prepared for: ' + (payload.title || 'entry'));\r\n      }\r\n\r\n      tabs.forEach(function (tab) {\r\n        tab.addEventListener('click', function () {\r\n          activeTab = tab.dataset.leaderboardsTab || 'all';\r\n\r\n          tabs.forEach(function (item) {\r\n            item.classList.toggle('is-active', item === tab);\r\n          });\r\n\r\n          applyFilters();\r\n        });\r\n      });\r\n\r\n      [searchInput, categorySelect, regionSelect, periodSelect].forEach(function (control) {\r\n        if (!control) return;\r\n\r\n        control.addEventListener('input', applyFilters);\r\n        control.addEventListener('change', applyFilters);\r\n      });\r\n\r\n      root.addEventListener('click', function (event) {\r\n        const row = event.target.closest('.wsx-leaderboard-row-card');\r\n        if (!row) return;\r\n\r\n        viewRank(row);\r\n      });\r\n\r\n      function loadLeaderboardData() {\r\n        const endpoint = root.dataset.leaderboardsEndpoint;\r\n\r\n        if (!endpoint) {\r\n          applyFilters();\r\n          return;\r\n        }\r\n\r\n        fetch(endpoint, {\r\n          headers: {\r\n            'Accept': 'application\/json'\r\n          }\r\n        })\r\n        .then(function (response) {\r\n          if (!response.ok) throw new Error('Leaderboard request failed');\r\n          return response.json();\r\n        })\r\n        .then(function (data) {\r\n          console.info('Wanted Six leaderboard endpoint ready:', data);\r\n          applyFilters();\r\n        })\r\n        .catch(function () {\r\n          console.info('Wanted Six leaderboards endpoint not available yet.');\r\n          applyFilters();\r\n        });\r\n      }\r\n\r\n      loadLeaderboardData();\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Prove Your Rank Players. Crews. Creators. One leaderboard. Compete for reputation, climb seasonal rankings and secure your place among the most wanted names in Leonida. Start climbing 12.8K Ranked Players Across all boards 486 Ranked Crews Crew boards active 214 Creator Ranks Clips, streams &#038; guides 1.2M Season REP Tracked this season Leaderboards Rule The [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-838","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/pages\/838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/comments?post=838"}],"version-history":[{"count":4,"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/pages\/838\/revisions"}],"predecessor-version":[{"id":843,"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/pages\/838\/revisions\/843"}],"wp:attachment":[{"href":"https:\/\/wantedsix.com\/de\/wp-json\/wp\/v2\/media?parent=838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}