{"id":4758,"date":"2026-02-24T07:54:49","date_gmt":"2026-02-24T07:54:49","guid":{"rendered":"https:\/\/latviajetsport.com\/?page_id=4758"},"modified":"2026-02-25T13:05:12","modified_gmt":"2026-02-25T13:05:12","slug":"registracija","status":"publish","type":"page","link":"https:\/\/latviajetsport.com\/en\/registracija\/","title":{"rendered":"Re\u0123istr\u0101cija"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4758\" class=\"elementor elementor-4758\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e43f82 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"0e43f82\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7628cf4 elementor-widget elementor-widget-spacer\" data-id=\"7628cf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a01f141 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"a01f141\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ebfb818 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"ebfb818\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-882de25 elementor-widget elementor-widget-html\" data-id=\"882de25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- === Registration Section (vanilla JS) === -->\n<section id=\"registration\" style=\"background:#000;color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;\">\n  <style>\n    #registration .container { max-width: 1100px; margin: 0 auto; padding: 48px 16px; }\n    #registration .hero { text-align: center; padding: 40px 0 8px; }\n    #registration .hero h1 { font-size: 40px; font-weight: 900; margin: 12px 0 8px; letter-spacing: 1px; }\n    #registration .hero h2 { font-size: 20px; color: #67e8f9; font-weight: 600; margin: 0 0 24px; }\n    #registration .btn-primary { display: inline-flex; gap: 10px; align-items: center; background:#22d3ee; color:#000; font-weight:800; padding:14px 24px; border-radius:999px; text-decoration:none; transition:.2s transform,.2s box-shadow; }\n    #registration .btn-primary:hover { transform: translateY(-2px); box-shadow: 0 0 30px rgba(34,211,238,.4); }\n\n    \/* Stats *\/\n    #registration .stats { display:grid; grid-template-columns:repeat(1,minmax(0,1fr)); gap:12px; margin: 28px auto 8px; }\n    @media (min-width: 700px) { #registration .stats { grid-template-columns:repeat(3,1fr); } }\n    #registration .card { background: rgba(17,24,39,.7); border:1px solid rgba(75,85,99,.5); border-radius:16px; padding:18px; display:flex; align-items:center; gap:16px; }\n    #registration .card .icon { width:44px; height:44px; border-radius:12px; background:rgba(34,211,238,.12); display:flex; align-items:center; justify-content:center; font-size:22px; }\n    #registration .card .meta { color:#9ca3af; font-size:13px; margin:0 0 4px; }\n    #registration .card .value { font-size:26px; font-weight:800; margin:0; }\n\n    \/* List *\/\n    #registration .list-wrap { margin: 26px auto 20px; }\n    #registration .class-block { margin-bottom: 22px; }\n    #registration .class-title { font-size:20px; font-weight:800; color:#67e8f9; margin: 0 0 10px; }\n    #registration .table { width:100%; border-collapse: collapse; background: rgba(17,24,39,.6); border:1px solid rgba(75,85,99,.5); border-radius:10px; overflow:hidden; }\n    #registration .table th, #registration .table td { padding:10px 12px; border-bottom:1px solid rgba(75,85,99,.45); text-align:left; }\n    #registration .table th { background: rgba(31,41,55,.8); color:#e5e7eb; font-weight:700; }\n    #registration .table tr:last-child td { border-bottom: none; }\n    #registration .muted { color:#9ca3af; }\n\n    \/* Feedback boxes *\/\n    #registration .center { text-align:center; padding: 40px 0; color:#9ca3af; }\n    #registration .error { background: rgba(239,68,68,.12); border:1px solid rgba(239,68,68,.35); color:#fecaca; border-radius:12px; padding: 18px; }\n  <\/style>\n\n  <div class=\"container\">\n    <!-- Hero -->\n    <div class=\"hero\">\n      <img decoding=\"async\" src=\"https:\/\/horizons-cdn.hostinger.com\/c9a67014-378f-447f-b47a-7bae7e7c15e7\/7e9c5ad69e54bf4c0dc4f76c4370db1e.png\" alt=\"LJSA Logo\" style=\"height:90px; filter: drop-shadow(0 0 15px rgba(34,211,238,.3));\" \/>\n      <h1>REGISTRATION<\/h1>\n      <h2>2025 Sea-Doo Usmas Me\u0137i Cup \u2014 Rider Registration<\/h2>\n      <a href=\"#\" class=\"btn-primary\" id=\"registerBtn\" aria-label=\"Register\">\n        <span>REGISTER HERE<\/span>\n        <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n    <!-- Stats -->\n    <div class=\"stats\" id=\"stats\">\n      <div class=\"card\">\n        <div class=\"icon\" aria-hidden=\"true\">\ud83d\udc64<\/div>\n        <div>\n          <div class=\"meta\">Unique Riders<\/div>\n          <p class=\"value\" id=\"uniqueRiders\">\u2014<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"card\">\n        <div class=\"icon\" aria-hidden=\"true\">\ud83c\udfc1<\/div>\n        <div>\n          <div class=\"meta\">Total Entries<\/div>\n          <p class=\"value\" id=\"totalEntries\">\u2014<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"card\">\n        <div class=\"icon\" aria-hidden=\"true\">\ud83c\udfc6<\/div>\n        <div>\n          <div class=\"meta\">Active Classes<\/div>\n          <p class=\"value\" id=\"activeClasses\">\u2014<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Loading \/ Error -->\n    <div id=\"feedback\" class=\"center\">\n      <span id=\"loading\">Loading registration data\u2026<\/span>\n      <span id=\"error\" class=\"error\" style=\"display:none;\">Could not load registration data. Please try again later.<\/span>\n    <\/div>\n\n    <!-- List -->\n    <div class=\"list-wrap\" id=\"listWrap\" style=\"display:none;\"><\/div>\n  <\/div>\n\n  <!-- PapaParse CDN (bibliot\u0113ka) -->\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/papaparse@5.4.1\/papaparse.min.js\" defer><\/script>\n\n  <!-- Lo\u0123ika -->\n  <script defer>\n    (function () {\n      \/\/ ====== SET THIS TO YOUR SHEET CSV URL ======\n      \/\/ Ieteikums: File \u2192 Share \u2192 \"Publish to web\" \u2192 CSV link\n      const SHEET_URL = \"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vRagyUYikE9NBSppRYvTfx_Szsya5Ub2uQg_5wBc-06drzX1jJq5utlxk5AbQZrHyYtXRW4SH6hvKvQ\/pub?output=csv\";\n      \/\/ ============================================\n\n      const els = {\n        uniqueRiders: document.getElementById('uniqueRiders'),\n        totalEntries: document.getElementById('totalEntries'),\n        activeClasses: document.getElementById('activeClasses'),\n        feedback: document.getElementById('feedback'),\n        loading: document.getElementById('loading'),\n        error: document.getElementById('error'),\n        listWrap: document.getElementById('listWrap'),\n      };\n\n      \/\/ Register button (vienk\u0101r\u0161s pazi\u0146ojums)\n      document.getElementById('registerBtn').addEventListener('click', function (e) {\n        e.preventDefault();\n        alert(\"\ud83d\udea7 Registration system nav ieviests. Ja v\u0113lies, varu pal\u012bdz\u0113t realiz\u0113t! \ud83d\ude80\");\n      });\n\n      function inferKeys(row) {\n        const keys = Object.keys(row);\n        const find = (regex, fallbackIdx) => {\n          const k = keys.find(k => regex.test(k));\n          return k || (typeof fallbackIdx === 'number' ? keys[fallbackIdx] : undefined);\n        };\n        \/\/ Mekl\u0113sim da\u017e\u0101d\u0101s valod\u0101s: v\u0101rds\/uzv\u0101rds\/name\/klase\/numurs\/valsts\n        const firstNameKey = find(\/v\u0101rds|first\\s*name\/i);\n        const lastNameKey = find(\/uzv\u0101rds|last\\s*name\/i);\n        const nameKey = find(\/^(name|v\u0101rds|uzv\u0101rds|rider|brauc\u0113js)$\/i) || keys[1];\n        const classKey = find(\/class|klase\/i, 2);\n        const numberKey = find(\/number|numurs|starta|#\/i, 3);\n        const countryKey = find(\/country|valsts|region\/i, 4);\n        return { firstNameKey, lastNameKey, nameKey, classKey, numberKey, countryKey };\n      }\n\n      function processData(rows) {\n        const processed = [];\n        rows.forEach((row, index) => {\n          const { firstNameKey, lastNameKey, nameKey, classKey, numberKey, countryKey } = inferKeys(row);\n\n          let name = (row[nameKey] || \"\").trim();\n          const first = (row[firstNameKey] || \"\").trim();\n          const last = (row[lastNameKey] || \"\").trim();\n          if (first && last && firstNameKey !== lastNameKey) name = `${first} ${last}`;\n          if (!name) name = \"Unknown Rider\";\n\n          const classesStr = (row[classKey] || \"\").toString();\n          const number = (row[numberKey] || \"\").toString().trim();\n          const country = (row[countryKey] || \"\").toString().trim();\n\n          \/\/ Atbalsta vair\u0101kas klases (komats, semikols vai plus)\n          const classes = classesStr.split(\/[,;+]\/).map(c => c.trim()).filter(Boolean);\n          if (classes.length === 0 && name !== \"Unknown Rider\") classes.push(\"Unassigned Class\");\n\n          classes.forEach(c => {\n            if (name.trim()) {\n              processed.push({\n                id: `${index}-${c}`,\n                name: name.trim(),\n                jetSkiClass: c,\n                racingNumber: number,\n                country: country,\n                status: \"Registered\"\n              });\n            }\n          });\n        });\n        return processed;\n      }\n\n      function renderStats(riders) {\n        const totalEntries = riders.length;\n        const uniqueRiders = new Set(riders.map(r => (r.name || \"\").toLowerCase())).size;\n        const uniqueClasses = new Set(riders.map(r => r.jetSkiClass)).size;\n\n        els.totalEntries.textContent = totalEntries;\n        els.uniqueRiders.textContent = uniqueRiders;\n        els.activeClasses.textContent = uniqueClasses;\n      }\n\n      \/\/ ===== Kla\u0161u K\u0100RTO\u0160ANAS SEC\u012aBA (piel\u0101gota \u012bsajiem nosaukumiem\/sinon\u012bmiem) =====\n      const ORDER_PATTERNS = [\n        \/\/ 1) SKI Classic GP1 \u2014 atpaz\u012bst ar\u012b \"Classic\", \"Classic GP1\"\n        \/\\b(ski\\s*)?classic(\\s*gp\\s*1)?\\b\/i,\n\n        \/\/ 2) SKI Hobby GP3 \u2014 atpaz\u012bst \"Hobby GP3\" un \"GP3 open\"\n        \/\\b(ski\\s*)?hobby\\b.*\\bgp\\s*3\\b|\\bgp\\s*3\\b.*\\bopen\\b\/i,\n\n        \/\/ 3) RUN SPARK GP4 Ladies \u2014 atpaz\u012bst ar\u012b \"SPARK Ladies\"\n        \/\\b(run|runabout)?\\s*spark\\b.*\\bgp\\s*4\\b.*\\bladies\\b|\\bspark\\b.*\\bladies\\b\/i,\n\n        \/\/ 4) RUN SPARK GP4 Juniors \u2014 atpaz\u012bst ar\u012b \"SPARK Junior\"\n        \/\\b(run|runabout)?\\s*spark\\b.*\\bgp\\s*4\\b.*\\bjun\/i,\n\n        \/\/ 5) SKI Junior Open \u2014 atpaz\u012bst \"Junior\" (bet ne SPARK Junior)\n        \/\\b(ski\\b.*)?junior\\b.*open\\b|^(?!.*spark).*?\\bjunior\\b$\/i,\n\n        \/\/ 6) Sea\u2011Doo RUN SPARK GP4 Stock Box \u2014 atpaz\u012bst ar\u012b pliku \"SPARK Stock Box\" (bez ladies)\n        \/\\b(sea[\\s-]*doo\\b.*)?(run|runabout)\\b.*\\bspark\\b.*\\bgp\\s*4\\b.*\\bstock\\b.*\\bbox\\b(?!.*ladies)\/i,\n        \/\\bspark\\b.*\\bstock\\b.*\\bbox\\b(?!.*ladies)\/i,\n\n        \/\/ 7) Sea\u2011Doo RUN SPARK GP4 Stock Box ladies \u2014 (ja par\u0101d\u012bsies)\n        \/\\b(sea[\\s-]*doo\\b.*)?(run|runabout)\\b.*\\bspark\\b.*\\bgp\\s*4\\b.*\\bstock\\b.*\\bbox\\b.*ladies\/i,\n\n        \/\/ 8) SKI Ladies GP1 \u2014 atpaz\u012bst \"Ladies\" (ne\u2011SPARK gad\u012bjumi)\n        \/^(?!.*spark).*?\\bladies\\b\/i,\n\n        \/\/ 9) SKI Veterans GP1 35+ \u2014 atpaz\u012bst \"Veterans\/Veteran\/Vet\" un\/vai \"35+\"\n        \/\\b(veteran|vet|veterans)\\b.*(gp\\s*1|35\\+)\/i,\n\n        \/\/ 10) Sea\u2011Doo RUN SPARK GP4 \u2014 visp\u0101r\u012bgais SPARK GP4 (ne Stock Box, ne Ladies\/Junior)\n        \/\\b(sea[\\s-]*doo\\b.*)?(run|runabout)\\b.*\\bspark\\b.*\\bgp\\s*4\\b(?!.*(stock.*box|ladies|jun))\/i,\n\n        \/\/ 11) Yamaha Motozip SKI GP4 \u2014 atpaz\u012bst ar\u012b pliku \"GP4\" (bez SPARK), ja tas ir atsevi\u0161\u0137s\n        \/\\b(yamaha|motozip)\\b.*\\bski\\b.*\\bgp\\s*4\\b|(^|\\b)gp\\s*4(\\b|$)\/i,\n\n        \/\/ 12) SKI Hobby GP1 \u2014 \"Hobby GP1\"\n        \/\\b(ski\\s*)?hobby\\b.*\\bgp\\s*1\\b\/i,\n\n        \/\/ 13) RUN GP2\n        \/\\b(run|runabout)\\b.*\\bgp\\s*2\\b\/i,\n\n        \/\/ 14) RUN GP1\n        \/\\b(run|runabout)\\b.*\\bgp\\s*1\\b\/i,\n\n        \/\/ 15) SKI GP2 \u2014 (ne Ladies\/Veteran)\n        \/\\bski\\b.*\\bgp\\s*2\\b(?!.*(veteran|vet|ladies))\/i,\n\n        \/\/ 16) SKI GP1 \u2014 (ne Classic\/Ladies\/Veteran)\n        \/\\bski\\b.*\\bgp\\s*1\\b(?!.*(classic|ladies|veteran|vet))\/i,\n      ];\n\n      \/\/ (ja gribi redz\u0113t konsol\u0113, p\u0113c kura raksta atpaz\u012bta klase)\n      const DEBUG_ORDER = false;\n\n      function classPriority(clsName) {\n        const name = (clsName || \"\").toString().trim();\n        for (let i = 0; i < ORDER_PATTERNS.length; i++) {\n          if (ORDER_PATTERNS[i].test(name)) {\n            if (DEBUG_ORDER) console.log(`[ORDER] \"${name}\" \u2192 #${i + 1}`);\n            return i;\n          }\n        }\n        if (DEBUG_ORDER) console.log(`[ORDER] \"${name}\" \u2192 OTHER`);\n        return ORDER_PATTERNS.length + 999; \/\/ nezin\u0101m\u0101s klases aiziet saraksta beig\u0101s\n      }\n\n      function groupByClass(riders) {\n        const map = new Map();\n        riders.forEach(r => {\n          const key = r.jetSkiClass || \"Unassigned Class\";\n          if (!map.has(key)) map.set(key, []);\n          map.get(key).push(r);\n        });\n\n        \/\/ K\u0101rtojam brauc\u0113jus katr\u0101 klas\u0113 p\u0113c numura, tad v\u0101rda\n        for (const [, arr] of map) {\n          arr.sort((a, b) => {\n            const nA = a.racingNumber || \"\";\n            const nB = b.racingNumber || \"\";\n            if (nA && nB && nA !== nB) return nA.localeCompare(nB, undefined, { numeric: true });\n            return (a.name || \"\").localeCompare(b.name || \"\");\n          });\n        }\n\n        \/\/ K\u0101rtojam kla\u0161u blokus: vispirms p\u0113c priorit\u0101tes; ja abas ir \u201cOTHER\u201d \u2014 alfab\u0113tiski\n        return [...map.entries()].sort((a, b) => {\n          const pa = classPriority(a[0]);\n          const pb = classPriority(b[0]);\n          if (pa !== pb) return pa - pb;\n          return a[0].localeCompare(b[0]);\n        });\n      }\n\n      function renderList(riders) {\n        const groups = groupByClass(riders);\n        const wrap = els.listWrap;\n        wrap.innerHTML = \"\";\n\n        groups.forEach(([cls, arr]) => {\n          const block = document.createElement('div');\n          block.className = 'class-block';\n\n          const h = document.createElement('h3');\n          h.className = 'class-title';\n          h.textContent = cls;\n          block.appendChild(h);\n\n          const table = document.createElement('table');\n          table.className = 'table';\n\n          const thead = document.createElement('thead');\n          thead.innerHTML = `\n            <tr>\n              <th style=\"width: 15%;\">#<\/th>\n              <th style=\"width: 45%;\">Rider<\/th>\n              <th style=\"width: 20%;\">Country<\/th>\n              <th style=\"width: 20%;\">Status<\/th>\n            <\/tr>`;\n          table.appendChild(thead);\n\n          const tbody = document.createElement('tbody');\n          arr.forEach(r => {\n            const tr = document.createElement('tr');\n            tr.innerHTML = `\n              <td>${r.racingNumber ? r.racingNumber : '<span class=\"muted\">\u2014<\/span>'}<\/td>\n              <td>${r.name}<\/td>\n              <td>${r.country || '<span class=\"muted\">\u2014<\/span>'}<\/td>\n              <td>${r.status || '\u2014'}<\/td>\n            `;\n            tbody.appendChild(tr);\n          });\n          table.appendChild(tbody);\n\n          block.appendChild(table);\n          wrap.appendChild(block);\n        });\n      }\n\n      function showLoading(on) {\n        els.feedback.style.display = on ? 'block' : 'none';\n        els.loading.style.display = on ? 'inline' : 'none';\n        els.error.style.display = 'none';\n      }\n      function showError(msg) {\n        els.feedback.style.display = 'block';\n        els.loading.style.display = 'none';\n        els.error.style.display = 'inline-block';\n        els.error.textContent = msg || 'Could not load registration data. Please try again later.';\n      }\n      function showList() {\n        els.feedback.style.display = 'none';\n        els.listWrap.style.display = 'block';\n      }\n\n      function fetchCSV(url) {\n        return fetch(url, { credentials: 'omit' }).then(r => {\n          if (!r.ok) throw new Error('Network error: ' + r.status);\n          return r.text();\n        });\n      }\n\n      async function init() {\n        showLoading(true);\n        try {\n          const csvText = await fetchCSV(SHEET_URL);\n          Papa.parse(csvText, {\n            header: true,\n            skipEmptyLines: true,\n            complete: (results) => {\n              try {\n                const riders = processData(results.data || []);\n                renderStats(riders);\n                renderList(riders);\n                showList();\n              } catch (e) {\n                console.error('Process error', e);\n                showError('Failed to process registration data.');\n              }\n            },\n            error: (err) => {\n              console.error('CSV parse error', err);\n              showError('Failed to parse registration data.');\n            }\n          });\n        } catch (e) {\n          console.error('Fetch error', e);\n          showError('Could not load registration data. Please check the CSV URL and sharing settings.');\n        }\n      }\n\n      \/\/ Start\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', init);\n      } else {\n        init();\n      }\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1eb46c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"a1eb46c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b3dcc29 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"b3dcc29\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7768829 elementor-widget elementor-widget-image\" data-id=\"7768829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-1024x576.jpg\" class=\"attachment-large size-large wp-image-4961\" alt=\"\" srcset=\"https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-1024x576.jpg 1024w, https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-300x169.jpg 300w, https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-768x432.jpg 768w, https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-1536x864.jpg 1536w, https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai-18x10.jpg 18w, https:\/\/latviajetsport.com\/wp-content\/uploads\/2026\/02\/SPONSORU-LOGO-majaslapai.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>REGISTRATION 2025 Sea-Doo Usmas Me\u0137i Cup \u2014 Rider Registration REGISTER HERE \u2192 \ud83d\udc64 Unique Riders \u2014 \ud83c\udfc1 Total Entries \u2014 \ud83c\udfc6 Active Classes \u2014 Loading registration data\u2026 Could not load registration data. Please try again later.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4758","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"udensmocis.lv@gmail.com","author_link":"https:\/\/latviajetsport.com\/en\/author\/udensmocis-lvgmail-com\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"REGISTRATION 2025 Sea-Doo Usmas Me\u0137i Cup \u2014 Rider Registration REGISTER HERE \u2192 \ud83d\udc64 Unique Riders \u2014 \ud83c\udfc1 Total Entries \u2014 \ud83c\udfc6 Active Classes \u2014 Loading registration data\u2026 Could not load registration data. Please try again later.","_links":{"self":[{"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/pages\/4758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/comments?post=4758"}],"version-history":[{"count":27,"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/pages\/4758\/revisions"}],"predecessor-version":[{"id":5034,"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/pages\/4758\/revisions\/5034"}],"wp:attachment":[{"href":"https:\/\/latviajetsport.com\/en\/wp-json\/wp\/v2\/media?parent=4758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}