{"id":46,"date":"2026-02-06T11:58:53","date_gmt":"2026-02-06T11:58:53","guid":{"rendered":"https:\/\/registration.transanatolia.com\/index.php\/home\/"},"modified":"2026-06-12T11:28:34","modified_gmt":"2026-06-12T11:28:34","slug":"home","status":"publish","type":"page","link":"https:\/\/registration.transanatolia.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"46\" class=\"elementor elementor-46\">\n\t\t\t\t<div class=\"elementor-element elementor-element-647af5b e-flex e-con-boxed e-con e-parent\" data-id=\"647af5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c92b547 elementor-widget elementor-widget-html\" data-id=\"c92b547\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!doctype html>\r\n<html lang=\"tr\">\r\n<head>\r\n  <meta charset=\"utf-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\r\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\">\r\n\r\n  <style>\r\n    :root { --ta-main:#f19d28; --ta-dark:#502313; --ta-light:#fde8cf; --ta-blue:#ff5a0f; }\r\n\r\n    body, .reg-form-body {\r\n      margin:0; padding:0;\r\n      background:url('https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-16-at-16.45.26.jpg') no-repeat center center fixed;\r\n      background-size:cover; font-family:Montserrat, sans-serif; min-height:100vh;\r\n    }\r\n\r\n    .sel-grid { margin-bottom: 26px; }\r\n\r\n    .reg-form-body::before{content:\"\"; position:fixed; inset:0; background:rgba(0,0,0,.5); z-index:1;}\r\n    .reg-card{\r\n      position:relative; z-index:2; max-width:700px; width:95%;\r\n      margin:180px auto;\r\n      background: radial-gradient(circle at center,\r\n        var(--ta-main) 0%,\r\n        var(--ta-main) 85%,\r\n        rgba(0,0,0,.85) 100%\r\n      );\r\n      padding:40px;\r\n      border-radius:10px; border:1px solid var(--ta-dark);\r\n      color:var(--ta-dark); box-shadow:0 20px 50px rgba(0,0,0,.3);\r\n    }\r\n\r\n    .ta-logo-main { width: 280px; margin-bottom: 50px; display: block; margin-left: auto; margin-right: auto; }\r\n    .ta-logo-step { width: 140px; margin: 0 auto 15px; display: block; }\r\n\r\n    @media (max-width: 600px) {\r\n      .ta-logo-main { width: 180px; }\r\n      #step0 h1 { font-size: 18px !important; letter-spacing: 2px !important; }\r\n      #step0 .nav-btn { width: 180px !important; padding: 12px !important; font-size: 12px !important; }\r\n    }\r\n\r\n    #step0 h1{ margin-bottom: 50px; }\r\n\r\n    .section-header{\r\n      border-bottom:2px solid var(--ta-dark);\r\n      padding:8px 0; margin:18px 0 14px;\r\n      color:var(--ta-dark); font-weight:900; font-size:12px;\r\n      letter-spacing:2px; text-transform:uppercase;\r\n    }\r\n\r\n    @media (max-width: 600px) {\r\n      .reg-card{ width:92% !important; margin:182px auto !important; padding:18px !important; }\r\n      #step0{ padding:25px 0 !important; }\r\n      #step0 h1{ margin:10px 0 18px !important; }\r\n      #step0 .nav-btn{ width:100px !important; padding:10px !important; }\r\n    }\r\n\r\n    .form-grid{display:grid; grid-template-columns:1fr 1fr; gap:46px !important;}\r\n    @media (max-width:900px){ .form-grid{grid-template-columns:1fr; gap:20px;} }\r\n\r\n    .form-group{display:flex; flex-direction:column; margin-bottom:14px !important;}\r\n    .form-group label{font-size:10px; color:var(--ta-dark); margin-bottom:4px; font-weight:800; text-transform:uppercase;}\r\n    .form-group input, .form-group select, .form-group textarea{\r\n      padding:10px; background:var(--ta-light); border:1px solid var(--ta-dark);\r\n      color:var(--ta-dark); border-radius:6px; font-size:13px; outline:none;\r\n      box-sizing:border-box; width:100%;\r\n    }\r\n\r\n    .sel-grid{ display:grid; gap:18px; grid-template-columns:repeat(auto-fit,minmax(160px,1fr)); }\r\n\r\n    .team-tabs-container{display:flex; flex-direction:column; gap:12px; margin-bottom:20px;}\r\n    .team-tab-row{display:flex; align-items:center; gap:15px;}\r\n\r\n    .sel-card{\r\n      flex:0 0 200px; background:var(--ta-light); border:1px solid var(--ta-dark);\r\n      padding:16px; text-align:center; border-radius:8px; cursor:pointer;\r\n      font-weight:900; font-size:12px; transition: 0.3s; position:relative; color:var(--ta-dark);\r\n      display: flex; flex-direction: column; align-items: center; justify-content: center;\r\n    }\r\n    .sel-card i, .sel-card svg {display:block; margin:0 auto 14px; color:var(--ta-dark); fill: var(--ta-dark); width: 40px; height: 40px; }\r\n    .sel-card i { font-size:32px; }\r\n    .sel-card.active{background:var(--ta-dark); color:var(--ta-light); transform: translateY(-5px);}\r\n    .sel-card.active i, .sel-card.active svg {color:var(--ta-light); fill: var(--ta-light);}\r\n\r\n    .nav-buttons{display:flex; gap:14px; margin-top:26px; border-top:1px solid var(--ta-dark); padding-top:20px;}\r\n    .nav-btn, .back-btn{\r\n      flex:2; padding:16px; background:var(--ta-dark); color:var(--ta-light);\r\n      border:none; font-weight:900; cursor:pointer; border-radius:8px;\r\n      text-transform:uppercase; transition: 0.3s;\r\n    }\r\n    .nav-btn:hover, .back-btn:hover { background: var(--ta-blue); color: #fff; }\r\n\r\n    .form-step{display:none;}\r\n    .form-step.active{display:block;}\r\n    .hidden{display:none !important;}\r\n    .center{ text-align:center; }\r\n    .sel-card.done::after{\r\n      content:\"\u2713\"; position:absolute; top:5px; right:8px; width:15px; height:15px;\r\n      border-radius:50%; display:flex; align-items:center; justify-content:center;\r\n      font-size:10px; font-weight:900; color:var(--ta-main); background:var(--ta-dark);\r\n    }\r\n    .tab-side-summary{font-size:11px; opacity:0.8; font-style:italic;}\r\n\r\n    .ta-scroll-top{\r\n      position:fixed;\r\n      right:18px;\r\n      bottom:18px;\r\n      z-index:9999;\r\n      width:44px;\r\n      height:44px;\r\n      border-radius:10px;\r\n      border:1px solid var(--ta-dark);\r\n      background:var(--ta-dark);\r\n      color:var(--ta-light);\r\n      display:none;\r\n      align-items:center;\r\n      justify-content:center;\r\n      cursor:pointer;\r\n      font-weight:900;\r\n      transition:0.3s;\r\n    }\r\n    .ta-scroll-top:hover{ background:var(--ta-blue); color:#fff; }\r\n\r\n    \/* =========================\r\n       TA Consent Popup (KVKK + Refund)\r\n    ========================= *\/\r\n    .ta-modal-overlay{\r\n      position:fixed; inset:0; z-index:10000;\r\n      background:rgba(0,0,0,.65);\r\n      display:none; align-items:center; justify-content:center;\r\n      padding:18px;\r\n    }\r\n    .ta-modal{\r\n      width:min(920px, 96vw);\r\n      max-height:min(84vh, 720px);\r\n      background:var(--ta-light);\r\n      border:1px solid var(--ta-dark);\r\n      border-radius:12px;\r\n      box-shadow:0 20px 60px rgba(0,0,0,.35);\r\n      overflow:hidden;\r\n      color:var(--ta-dark);\r\n    }\r\n    .ta-modal-header{\r\n      padding:14px 16px;\r\n      background:var(--ta-main);\r\n      border-bottom:1px solid var(--ta-dark);\r\n      display:flex; align-items:center; justify-content:space-between;\r\n      gap:10px;\r\n    }\r\n    .ta-modal-title{\r\n      font-weight:900;\r\n      letter-spacing:1px;\r\n      text-transform:uppercase;\r\n      font-size:12px;\r\n    }\r\n    .ta-modal-close{\r\n      width:34px; height:34px;\r\n      border-radius:10px;\r\n      border:1px solid var(--ta-dark);\r\n      background:var(--ta-dark);\r\n      color:var(--ta-light);\r\n      cursor:pointer;\r\n      font-weight:900;\r\n      transition:.3s;\r\n    }\r\n    .ta-modal-close:hover{ background:var(--ta-blue); color:#fff; }\r\n\r\n    .ta-modal-body{\r\n      padding:14px 16px;\r\n      overflow:auto;\r\n      max-height:calc(min(84vh,720px) - 56px - 86px);\r\n    }\r\n    .ta-modal-body h3{\r\n      margin:10px 0 8px;\r\n      font-size:12px;\r\n      font-weight:900;\r\n      letter-spacing:1px;\r\n      text-transform:uppercase;\r\n    }\r\n    .ta-modal-body p, .ta-modal-body li{\r\n      font-size:12px;\r\n      line-height:1.45;\r\n    }\r\n    .ta-modal-body ul{ margin:8px 0 12px 18px; padding:0; }\r\n    .ta-consent-box{\r\n      background:#fff3;\r\n      border:1px solid var(--ta-dark);\r\n      border-radius:10px;\r\n      padding:12px;\r\n      margin-top:12px;\r\n    }\r\n    .ta-consent-row{\r\n      display:flex; align-items:flex-start; gap:10px;\r\n      margin-top:10px;\r\n    }\r\n    .ta-consent-row input{ margin-top:2px; }\r\n    .ta-consent-row label{\r\n      font-size:12px;\r\n      font-weight:800;\r\n    }\r\n    .ta-modal-footer{\r\n      padding:14px 16px;\r\n      border-top:1px solid var(--ta-dark);\r\n      background:rgba(0,0,0,.04);\r\n      display:flex; gap:10px; justify-content:flex-end;\r\n    }\r\n    .ta-modal-btn{\r\n      padding:12px 16px;\r\n      border-radius:10px;\r\n      border:1px solid var(--ta-dark);\r\n      font-weight:900;\r\n      cursor:pointer;\r\n      transition:.3s;\r\n      text-transform:uppercase;\r\n    }\r\n    .ta-modal-btn.primary{ background:var(--ta-dark); color:var(--ta-light); }\r\n    .ta-modal-btn.primary:hover{ background:var(--ta-blue); color:#fff; }\r\n    .ta-modal-btn.ghost{ background:transparent; color:var(--ta-dark); }\r\n    .ta-modal-btn.ghost:hover{ background:rgba(0,0,0,.08); }\r\n\r\n    .ta-consent-error{\r\n      display:none;\r\n      margin-top:10px;\r\n      font-size:12px;\r\n      font-weight:900;\r\n      color:#b00020;\r\n    }\r\n\r\n    \/* =========================\r\n       PRICE LIST TABLE\r\n    ========================= *\/\r\n    .ta-price-wrap{ display:flex; flex-direction:column; gap:14px; }\r\n    .ta-price-note{ font-size:12px; line-height:1.45; }\r\n\r\n    .ta-price-table{\r\n      width:100%;\r\n      border-collapse:collapse;\r\n      background:#fff;\r\n      border:1px solid var(--ta-dark);\r\n      border-radius:10px;\r\n      overflow:hidden;\r\n    }\r\n    .ta-price-table th, .ta-price-table td{\r\n      border:1px solid rgba(0,0,0,.15);\r\n      padding:10px 10px;\r\n      font-size:12px;\r\n      vertical-align:middle;\r\n    }\r\n    .ta-price-table thead th{\r\n      background:var(--ta-main);\r\n      color:var(--ta-dark);\r\n      font-weight:900;\r\n      text-transform:uppercase;\r\n      letter-spacing:.6px;\r\n    }\r\n    .ta-price-table .sec{\r\n      background:rgba(0,0,0,.06);\r\n      font-weight:900;\r\n      text-transform:uppercase;\r\n      letter-spacing:.6px;\r\n    }\r\n    .ta-price-table .lbl{ font-weight:900; }\r\n    .ta-price-table .sub{\r\n      display:block;\r\n      font-weight:700;\r\n      opacity:.8;\r\n      font-size:11px;\r\n      margin-top:2px;\r\n    }\r\n    .ta-price-cols{\r\n      display:grid;\r\n      grid-template-columns:1fr 1fr;\r\n      gap:14px;\r\n    }\r\n    @media (max-width: 820px){ .ta-price-cols{ grid-template-columns:1fr; } }\r\n    .ta-price-box{\r\n      background:#fff;\r\n      border:1px solid var(--ta-dark);\r\n      border-radius:10px;\r\n      padding:12px;\r\n    }\r\n    .ta-price-box h3{\r\n      margin:0 0 8px;\r\n      font-size:12px;\r\n      font-weight:900;\r\n      letter-spacing:1px;\r\n      text-transform:uppercase;\r\n    }\r\n    .ta-price-box ol{ margin:0 0 0 18px; padding:0; }\r\n    .ta-price-box li{\r\n      font-size:12px;\r\n      line-height:1.45;\r\n      margin:4px 0;\r\n    }\r\n\r\n    \/* WP\/tema buton rengini ez *\/\r\n    .reg-card button.nav-btn{\r\n      background: var(--ta-dark) !important;\r\n      color: var(--ta-light) !important;\r\n      -webkit-appearance: none;\r\n      appearance: none;\r\n    }\r\n    .reg-card button.nav-btn:hover{\r\n      background: var(--ta-blue) !important;\r\n      color:#fff !important;\r\n    }\r\n    \/* Desktop \/ tablet: 2x2 *\/\r\n#step0 .lang-grid{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:14px;\r\n  row-gap:22px;\r\n  max-width:340px;\r\n  margin:20px auto 0;\r\n}\r\n\r\n\/* Mobil: tek kolon *\/\r\n@media (max-width:600px){\r\n  #step0 .lang-grid{\r\n    grid-template-columns:1fr;   \/* \u2705 dikey *\/\r\n    row-gap:26px;                \/* ferah *\/\r\n  }\r\n\r\n  #step0 .nav-btn{\r\n    width:100% !important;        \/* eski width\u2019leri ezer *\/\r\n    margin:0 !important;\r\n    padding:14px 0;\r\n    font-size:15px;\r\n  }\r\n}\r\n\r\n\/* Mobilde step0 kart\u0131n\u0131 yukar\u0131 ta\u015f\u0131 *\/\r\n@media (max-width:600px){\r\n  #step0{\r\n    margin-top:-70px;   \/* gerekirse -20 \/ -40 oynat *\/\r\n  }\r\n}\r\n@media (max-width:600px){\r\n  .reg-card{\r\n    position: relative;\r\n    top: -40px;                      \/* -10 \/ -20 \/ -40 dene *\/\r\n  }\r\n}\r\n\r\n\/* =========================\r\n   STARS RATING POPUP CSS\r\n========================= *\/\r\n.rating-modal-body { text-align: center; padding: 20px 0; }\r\n.rating-stars { display: flex; justify-content: center; gap: 15px; margin: 20px 0; font-size: 40px; }\r\n.rating-stars i { cursor: pointer; color: #ccc; transition: 0.2s; }\r\n.rating-stars i.active { color: var(--ta-blue); }\r\n.rating-stars i:hover { transform: scale(1.2); }\r\n.email-info-box{\r\n  background: rgba(255,255,255,0.35);\r\n  border: 1px solid var(--ta-dark);\r\n  border-radius: 8px;\r\n  padding: 12px;\r\n  margin: 12px 0 16px;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  line-height: 1.45;\r\n  color: var(--ta-dark);\r\n}\r\n  <\/style>\r\n<\/head>\r\n\r\n<body>\r\n  <div class=\"reg-form-body\">\r\n    <div class=\"reg-card\">\r\n      <form id=\"rallyForm\" enctype=\"multipart\/form-data\">\r\n        <input type=\"hidden\" name=\"email\" id=\"f_email\">\r\n        <input type=\"hidden\" name=\"lang\" id=\"f_lang\" value=\"TR\">\r\n        <input type=\"hidden\" name=\"main_cat\" id=\"f_main_cat\">\r\n        <input type=\"hidden\" name=\"reg_id\" id=\"f_reg_id\">\r\n        <input type=\"hidden\" name=\"current_step\" id=\"f_step\" value=\"0\">\r\n        <input type=\"hidden\" name=\"race_type\" id=\"race_type\">\r\n        <input type=\"hidden\" name=\"vehicle_type\" id=\"vehicle_type\">\r\n\r\n        <div id=\"step0\" class=\"form-step active center\" style=\"padding:40px 0;\">\r\n          <img decoding=\"async\" src=\"https:\/\/registration.transanatolia.com\/wp-content\/uploads\/2026\/02\/Adsiz-tasarim-11.png\" class=\"ta-logo-main\">\r\n          <h1><b>TransAnatolia 2026<br>Registration<\/b><\/h1>\r\n\r\n          <div class=\"lang-grid\">\r\n  <button type=\"button\" class=\"nav-btn\" onclick=\"setLang('TR')\">T\u00dcRK\u00c7E<\/button>\r\n  <button type=\"button\" class=\"nav-btn\" onclick=\"setLang('EN')\">ENGLISH<\/button>\r\n  <button type=\"button\" class=\"nav-btn\" onclick=\"setLang('IT')\">ITALIANO<\/button>\r\n  <button type=\"button\" class=\"nav-btn\" onclick=\"setLang('FR')\">FRAN\u00c7AIS<\/button>\r\n<\/div>\r\n        <\/div>\r\n\r\n        <div id=\"step1\" class=\"form-step center\">\r\n          <img decoding=\"async\" src=\"https:\/\/registration.transanatolia.com\/wp-content\/uploads\/2026\/02\/Adsiz-tasarim-11.png\" class=\"ta-logo-step\">\r\n\r\n          <button type=\"button\" class=\"nav-btn\" style=\"width:100%; margin:10px 0 16px;\" onclick=\"taOpenPriceModal()\" data-t=\"price_list_btn\">\r\n            F\u0130YAT L\u0130STES\u0130\r\n          <\/button>\r\n\r\n          <div class=\"section-header center\" data-t=\"app_type\">BA\u015eVURU T\u00dcR\u00dc<\/div>\r\n          <div class=\"sel-grid\">\r\n            <div class=\"sel-card\" id=\"cat_Yar\u0131\u015fmac\u0131\" onclick=\"setMainCat('Yar\u0131\u015fmac\u0131')\">\r\n              <svg viewBox=\"0 0 512 512\" aria-hidden=\"true\"><path d=\"M129.17,418.45a8,8,0,0,1-5.26,10,7.86,7.86,0,0,1-2.38.36,8,8,0,0,1-7.63-5.62l-4.53-14.54a8,8,0,1,1,15.28-4.76Zm67.39-20.83a8,8,0,1,0-15.27,4.75l4.52,14.54a8,8,0,0,0,7.64,5.63,7.87,7.87,0,0,0,2.38-.37,8,8,0,0,0,5.26-10Zm-35.95,3.14a8,8,0,0,0-15.28,4.75l4.52,14.54a8,8,0,0,0,7.64,5.63,8.18,8.18,0,0,0,2.38-.36,8,8,0,0,0,5.26-10ZM433.33,298c-25.41,44.26-54.84,78.43-87.46,101.56-16.81,11.92-59.44,24.56-84.91,32.12-5.32,1.57-9.92,2.94-13.11,4a370.71,370.71,0,0,1-112,17.74c-33.48,0-54.39-5-56-5.36a8,8,0,0,1-5.73-5.39L57.56,389.21v0a8.33,8.33,0,0,1-.22-.86s0-.08,0-.12c0-.24-.08-.49-.1-.73a2.62,2.62,0,0,0,0-.28c0-.19,0-.39,0-.58s0-.2,0-.3a5.42,5.42,0,0,1,.06-.58,2.51,2.51,0,0,1,0-.27c0-.24.09-.47.15-.7a.65.65,0,0,1,0-.13,7.67,7.67,0,0,1,.67-1.63l.10-.18a6.65,6.65,0,0,1,.36-.56l.06-.10.11-.13.36-.45.23-.26.14-.14,45-45A266.27,266.27,0,0,1,103,307.46c0-36.46,7-69.85,19.13-93-32.1,1.69-56,3.35-56.34,3.38a8,8,0,0,1-8.48-9.06c7-51.51,61.36-89.1,93.12-106.92,47.46-26.62,103.43-43.16,146.08-43.16,1.29,0,2.59,0,3.87,0C356.3,60,406.22,90,433.87,139,462,189,461.83,248.39,433.33,298ZM119,307.46a251.73,251.73,0,0,0,1.55,28,8,8,0,0,1,.59,4.8,196,196,0,0,0,7.16,33c24.81-3.44,53.26-9,78.26-17.87a183.14,183.14,0,0,0,28.72-12.84,56.36,56.36,0,0,0,25.1-29.89C283,250,289,222.42,289.07,214.33c-5.77-1.78-28.59-5.45-116.87-2.17-10.5.39-20.92.84-30.91,1.32C127.46,233.5,119,269,119,307.46ZM107.44,355.9,85.59,377.75c7.42-.53,16.47-1.31,26.56-2.44C110.32,369.16,108.74,362.66,107.44,355.9Zm312.5-209c-24.86-44.06-69.7-71-120-72.18q-1.74,0-3.51,0c-39.46,0-93.73,16.14-138.25,41.11-44.7,25.09-74.3,55.71-83,85.36,12.65-.81,35.41-2.2,61.57-3.47h.1c13.26-.64,27.39-1.25,41.53-1.74,33.33-1.15,60.17-1.4,79.77-.74,35.5,1.19,43.28,4.95,45.8,11.92,1.58,4.37,5.78,15.95-28.6,111a72.37,72.37,0,0,1-32.25,38.36,200,200,0,0,1-31.25,14c-50.19,17.85-111.61,22.66-136,23.91l12.12,39c16.47,3,78.12,11.44,155-13,3.34-1.06,8-2.44,13.4-4,22.91-6.8,65.56-19.44,80.2-29.83,30.73-21.78,58.6-54.24,82.85-96.48A143.53,143.53,0,0,0,419.94,146.89Zm-66.66,92.18a15.91,15.91,0,0,1,1.8,12.09L338.7,316.71a16,16,0,0,1-7.66,10l-16.79,9.47a16,16,0,0,1-23.34-17.79L310.5,240a16,16,0,0,1,19.37-11.62l13.58,3.39A15.91,15.91,0,0,1,353.28,239.07Zm-13.72,8.2L326,243.92l-19.54,78.32,16.74-9.43,16.37-65.53h0Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"18\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\/><\/svg>\r\n              <span data-t=\"cat_competitor\">YARI\u015eMACI<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"sel-card\" id=\"cat_Tak\u0131m\" onclick=\"setMainCat('Tak\u0131m')\">\r\n              <i class=\"fas fa-users-gear\"><\/i><span data-t=\"cat_team\">TAKIM<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"sel-card\" id=\"cat_Misafir\" onclick=\"setMainCat('Misafir')\">\r\n              <svg viewBox=\"0 0 461.136 461.136\" aria-hidden=\"true\">\r\n                <path d=\"M105.9,74.509c-0.402-1.99-2.342-3.278-4.332-2.876L64.34,79.155c-1.99,0.402-3.278,2.342-2.876,4.332 l11.04,54.643c0.402,1.991,2.342,3.278,4.332,2.876l2.609-0.527c0.811-4.095,2.3-8.125,4.531-11.923 c6.173-10.512,17.07-17.416,29.068-18.684L105.9,74.509z\"\/><circle cx=\"268.807\" cy=\"37.954\" r=\"37.954\"\/><path d=\"M399.745,309.694c0-6.936-5.622-12.558-12.558-12.558h-13.801v-32.074c0-4.623-3.747-8.371-8.371-8.371 h-2.987c-0.006-1.253-0.624-124.309-0.631-125.565c-0.119-23.776-19.56-43.12-43.337-43.12c-3.225,0-26.176,0-98.509,0 c-23.777,0-43.218,19.343-43.338,43.12c-0.047,9.339-0.008,1.635-0.152,30.268l-49.776-29.23 c-7.996-4.696-18.526-2.727-24.148,5.123c-6.376,8.911-3.548,21.087,5.601,26.46c82.579,48.493,77.43,45.496,78.293,45.927 c12.033,6.025,26.423-2.637,26.496-16.291c0.052-10.362,0.277-54.973,0.313-62.073c0-0.001,0-0.001,0-0.002 c0.011-2.003,1.64-3.619,3.643-3.614c2.003,0.005,3.623,1.631,3.623,3.634c0,55.23,0.008,303.075,0.008,307.831 c0,12.137,9.839,21.976,21.976,21.976c12.137,0,21.976-9.839,21.976-21.976v-170.91c0-2.62,2.124-4.745,4.745-4.745 c2.62,0,4.745,2.124,4.745,4.745v22.396c4.758-6.869,12.084-11.83,20.581-13.474v-12.666c0-13.67,9.795-25.299,22.971-27.849 c0-21.025-0.032-84.498-0.043-105.325c-0.001-2.125,1.718-3.85,3.842-3.856c2.125-0.007,3.854,1.708,3.866,3.832 c0,0.001,0,0,0,0.001c0.006,1.217,0.626,124.565,0.63,125.382h-2.896c-4.623,0-8.371,3.747-8.371,8.371v32.074h-13.801 c-6.935,0-12.558,5.622-12.558,12.558v118.465c0,6.936,5.622,12.558,12.558,12.558h0.426v10.42c0,5.523,4.477,10,10,10 c5.523,0,10-4.477,10-10v-10.42h46v10.42c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10v-10.42h0.426 c6.936,0,12.558-5.622,12.558-12.558V309.694z\"\/>\r\n              <\/svg>\r\n              <span data-t=\"cat_guest\">M\u0130SAF\u0130R<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"sel-card\" id=\"cat_Servis\" onclick=\"setMainCat('Servis')\">\r\n              <i class=\"fas fa-wrench\"><\/i><span data-t=\"cat_service\">EK\u0130P & SERV\u0130S<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"sel-card\" id=\"cat_Medya\" onclick=\"setMainCat('Medya')\">\r\n              <i class=\"fas fa-camera\"><\/i><span data-t=\"cat_media\">MEDYA<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"step2\" class=\"form-step center\">\r\n          <img decoding=\"async\" src=\"https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/TA-LOGO.png\" class=\"ta-logo-step\">\r\n          <div style=\"max-width:420px;margin:0 auto;\">\r\n            <div class=\"section-header\" data-t=\"email_verify\">E-POSTA DO\u011eRULAMA<\/div>\r\n            <div class=\"form-group\" style=\"text-align:left;\">\r\n              <label data-t=\"email_label\">E-POSTA<\/label>\r\n              <input type=\"email\" id=\"email_input\" placeholder=\"ornek@mail.com\">\r\n            <\/div>\r\n            \r\n            <div class=\"email-info-box\" data-t=\"email_info_note\">\r\n  Ayn\u0131 e-posta adresiyle giri\u015f yapt\u0131\u011f\u0131n\u0131zda daha \u00f6nce girdi\u011finiz bilgileri g\u00f6r\u00fcnt\u00fcleyebilir, d\u00fczenleyebilir, ekleme veya \u00e7\u0131karma yapabilirsiniz.\r\n<\/div>\r\n            <button type=\"button\" class=\"nav-btn\" style=\"width:100%;\" onclick=\"sendOTP()\" data-t=\"send_code\">KOD G\u00d6NDER<\/button>\r\n            <div id=\"otp_spam_note\" class=\"hidden\" style=\"margin-top:10px; font-size:12px; font-weight:700; line-height:1.4;\" data-t=\"spam_note\">\r\n               L\u00fctfen spam kutunuzu da kontrol ediniz.\r\n            <\/div>\r\n            <div id=\"otp_area\" class=\"hidden\" style=\"margin-top:16px;\">\r\n              <div class=\"form-group\" style=\"text-align:left;\">\r\n                <label data-t=\"code_label\">KOD<\/label>\r\n                <input type=\"text\" id=\"otp_code\" maxlength=\"6\" style=\"text-align:center; letter-spacing:10px; font-size:22px;\">\r\n              <\/div>\r\n              <button type=\"button\" class=\"nav-btn\" style=\"width:100%;\" onclick=\"verifyOTP()\" data-t=\"verify_btn\">DO\u011eRULA VE DEVAM ET<\/button>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"step3\" class=\"form-step\"><div id=\"step3_container\"><\/div><\/div>\r\n        <div id=\"team_dynamic_steps\"><\/div>\r\n\r\n        <div id=\"step4\" class=\"form-step center\">\r\n          <img decoding=\"async\" src=\"https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/TA-LOGO.png\" class=\"ta-logo-step\">\r\n          <div class=\"section-header\" data-t=\"v_info\">ARA\u00c7 B\u0130LG\u0130LER\u0130<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\"><label data-t=\"v_brand\">Marka \/ Model<\/label><input type=\"text\" name=\"v_brand\"><\/div>\r\n            <div class=\"form-group\"><label data-t=\"v_year\">Model Y\u0131l\u0131<\/label><input type=\"text\" name=\"v_year\"><\/div>\r\n            <div class=\"form-group\"><label data-t=\"v_cc\">CC<\/label><input type=\"text\" name=\"v_cc\"><\/div>\r\n            <div class=\"form-group\"><label data-t=\"v_plate\">Plaka<\/label><input type=\"text\" name=\"v_plate\"><\/div>\r\n            <div class=\"form-group\"><label data-t=\"v_fuel\">Yak\u0131t Tipi<\/label><select name=\"v_fuel\" id=\"v_fuel_select\"><\/select><\/div>\r\n            <div class=\"form-group\"><label data-t=\"v_upload\">Ruhsat Y\u00fckle<\/label><input type=\"file\" name=\"v_ruhsat\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"step5\" class=\"form-step center\">\r\n          <img decoding=\"async\" src=\"https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/TA-LOGO.png\" class=\"ta-logo-step\">\r\n          <div class=\"section-header\" data-t=\"service_header\">SERV\u0130S<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\">\r\n              <label data-t=\"s_mode_label\">Servis Tercihi<\/label>\r\n              <select name=\"s_mode\" id=\"s_mode\" onchange=\"toggleCommonService()\"><\/select>\r\n            <\/div>\r\n            <div class=\"form-group hidden\" id=\"common_service_wrap\">\r\n              <label data-t=\"s_detail_label\">Hangi ortak servis?<\/label>\r\n              <textarea name=\"s_common_detail\"><\/textarea>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"master_nav\" class=\"nav-buttons hidden\">\r\n          <button type=\"button\" class=\"back-btn\" onclick=\"goBack()\" data-t=\"back_btn\">GER\u0130<\/button>\r\n          <button type=\"button\" id=\"next_btn\" class=\"nav-btn\" onclick=\"handleNext()\">DEVAM ET<\/button>\r\n        <\/div>\r\n\r\n        <input type=\"hidden\" name=\"kvkk_ok\" id=\"kvkk_ok\" value=\"0\">\r\n        <input type=\"hidden\" name=\"refund_ok\" id=\"refund_ok\" value=\"0\">\r\n\r\n        <div class=\"ta-modal-overlay\" id=\"ta_consent_overlay\" aria-hidden=\"true\">\r\n          <div class=\"ta-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ta_consent_title\">\r\n            <div class=\"ta-modal-header\">\r\n              <div class=\"ta-modal-title\" id=\"ta_consent_title\">CONSENT<\/div>\r\n              <button type=\"button\" class=\"ta-modal-close\" id=\"ta_consent_close\" aria-label=\"Close\">\u00d7<\/button>\r\n            <\/div>\r\n            <div class=\"ta-modal-body\" id=\"ta_consent_body\"><\/div>\r\n            <div class=\"ta-modal-footer\">\r\n              <button type=\"button\" class=\"ta-modal-btn ghost\" id=\"ta_consent_cancel\">Cancel<\/button>\r\n              <button type=\"button\" class=\"ta-modal-btn primary\" id=\"ta_consent_accept\">Accept<\/button>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ta-modal-overlay\" id=\"ta_price_overlay\" aria-hidden=\"true\">\r\n          <div class=\"ta-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ta_price_title\">\r\n            <div class=\"ta-modal-header\">\r\n              <div class=\"ta-modal-title\" id=\"ta_price_title\">PRICE LIST<\/div>\r\n              <button type=\"button\" class=\"ta-modal-close\" id=\"ta_price_close\" aria-label=\"Close\">\u00d7<\/button>\r\n            <\/div>\r\n            <div class=\"ta-modal-body\" id=\"ta_price_body\"><\/div>\r\n            <div class=\"ta-modal-footer\">\r\n              <button type=\"button\" class=\"ta-modal-btn primary\" id=\"ta_price_ok\">OK<\/button>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ta-modal-overlay\" id=\"ta_rating_overlay\" aria-hidden=\"true\">\r\n          <div class=\"ta-modal\" style=\"max-width:450px;\">\r\n            <div class=\"ta-modal-header\">\r\n              <div class=\"ta-modal-title\" id=\"rating_title\">FEEDBACK<\/div>\r\n            <\/div>\r\n            <div class=\"ta-modal-body rating-modal-body\">\r\n              <h3 id=\"rating_q\">Sistemi ne kadar kullan\u0131c\u0131 dostu buldunuz?<\/h3>\r\n              <div class=\"rating-stars\" id=\"rating_stars_container\">\r\n                <i class=\"fas fa-star\" data-value=\"1\"><\/i>\r\n                <i class=\"fas fa-star\" data-value=\"2\"><\/i>\r\n                <i class=\"fas fa-star\" data-value=\"3\"><\/i>\r\n                <i class=\"fas fa-star\" data-value=\"4\"><\/i>\r\n                <i class=\"fas fa-star\" data-value=\"5\"><\/i>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"ta-modal-footer\">\r\n              <button type=\"button\" class=\"ta-modal-btn primary\" onclick=\"submitRating()\">OK<\/button>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/form>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <button type=\"button\" id=\"ta_scroll_top_btn\" class=\"ta-scroll-top\" aria-label=\"Yukar\u0131\">\u2191<\/button>\r\n\r\n  <script>\r\n    \/* =========================\r\n       1) T\u00dcM D\u0130LLER (TR\/EN\/IT\/FR)\r\n    ========================= *\/\r\n    const i18n = {\r\n      TR: {\r\n        app_type: \"BA\u015eVURU T\u00dcR\u00dc\",\r\n        cat_competitor: \"YARI\u015eMACI\",\r\n        cat_team: \"TAKIM\",\r\n        cat_guest: \"M\u0130SAF\u0130R\",\r\n        cat_service: \"EK\u0130P & SERV\u0130S\",\r\n        cat_media: \"MEDYA\",\r\n\r\n        email_verify: \"E-POSTA DO\u011eRULAMA\",\r\n        email_label: \"E-POSTA\",\r\n        \r\n        send_code: \"KOD G\u00d6NDER\",\r\n        email_info_note: \"Ayn\u0131 e-posta adresiyle giri\u015f yapt\u0131\u011f\u0131n\u0131zda daha \u00f6nce girdi\u011finiz bilgileri g\u00f6r\u00fcnt\u00fcleyebilir, d\u00fczenleyebilir, ekleme veya \u00e7\u0131karma yapabilirsiniz.\",\r\n        spam_note: \"L\u00fctfen spam kutunuzu da kontrol ediniz.\",\r\n        code_label: \"KOD\",\r\n        verify_btn: \"DO\u011eRULA VE DEVAM ET\",\r\n\r\n        third_person_q: \"3. K\u0130\u015e\u0130 VAR MI?\",\r\n        yes_btn: \"EVET\",\r\n        no_btn: \"HAYIR\",\r\n        p3_header: \"3. K\u0130\u015e\u0130 B\u0130LG\u0130LER\u0130\",\r\n\r\n        v_info: \"ARA\u00c7 B\u0130LG\u0130LER\u0130\",\r\n        v_brand: \"Marka \/ Model\",\r\n        v_year: \"Model Y\u0131l\u0131\",\r\n        v_cc: \"CC\",\r\n        v_plate: \"Plaka\",\r\n        v_fuel: \"Yak\u0131t Tipi\",\r\n        v_upload: \"Ruhsat Y\u00fckle\",\r\n\r\n        service_header: \"SERV\u0130S\",\r\n        s_mode_label: \"Servis Tercihi\",\r\n        s_detail_label: \"Hangi ortak servis?\",\r\n\r\n        back_btn: \"GER\u0130\",\r\n        continue_btn: \"DEVAM ET\",\r\n        finish_btn: \"B\u0130T\u0130R\",\r\n\r\n        price_list_btn: \"F\u0130YAT L\u0130STES\u0130\",\r\n\r\n        team_header: \"TAKIM Y\u00d6NET\u0130M\u0130\",\r\n        team_name_label: \"TAKIM ADI\",\r\n        team_leader_label: \"TAKIM YETK\u0130L\u0130S\u0130\",\r\n        team_phone_label: \"YETK\u0130L\u0130 TELEFONU\",\r\n        competitor_tab: \"YARI\u015eMACI\",\r\n        staff_tab: \"EK\u0130P (PERSONEL)\",\r\n        guest_tab: \"M\u0130SAF\u0130R\",\r\n        media_tab: \"MEDYA\",\r\n        transport_label: \"ULA\u015eIM TERC\u0130H\u0130\",\r\n        competitor_add_header: \"YARI\u015eMACI EKLE\",\r\n        competitor_count_label: \"Yar\u0131\u015fmac\u0131 Say\u0131s\u0131\",\r\n        competitor_enter_btn: \"YARI\u015eMACILARI G\u0130R\",\r\n\r\n        select_opt: \"Se\u00e7iniz\",\r\n        fuel_opts: [\"Benzin\", \"Dizel\", \"Elektrik\", \"Hibrit\", \"Di\u011fer\"],\r\n        s_mode_opts: { \"\": \"Se\u00e7iniz\", none: \"Servisim yok\", own: \"Kendi servisim var\", common: \"Ortak servis hizmeti alaca\u011f\u0131m\" },\r\n\r\n        r_info_header: \"YARI\u015eMACI B\u0130LG\u0130LER\u0130\",\r\n        category_label: \"KATEGOR\u0130\",\r\n        v_type_label: \"ARA\u00c7 T\u00dcR\u00dc\",\r\n        pilot_label: \"P\u0130LOT\",\r\n        nav_label: \"NAV\u0130GAT\u00d6R\",\r\n        p3_label: \"3. K\u0130\u015e\u0130 B\u0130LG\u0130LER\u0130\",\r\n        v_detail_header: \"ARA\u00c7 DETAYI\",\r\n\r\n        p_name: \"Ad Soyad\",\r\n        p_nat: \"\u00dclke\",\r\n        p_phone: \"Telefon\",\r\n        p_mail: \"E-Posta\",\r\n        p_birth: \"Do\u011fum Tarihi\",\r\n        p_blood: \"Kan Grubu\",\r\n        p_shirt: \"Ti\u015f\u00f6rt\",\r\n        p_pass: \"Pasaport\",\r\n        p_lic: \"Lisans\",\r\n        p_ehliyet: \"Ehliyet Foto\u011fraf\u0131\",\r\n\r\n        staff_header: \"PERSONEL EKLE\",\r\n        guest_header: \"M\u0130SAF\u0130R EKLE\",\r\n        media_header: \"MEDYA EKLE\",\r\n        count_label: \"Ki\u015fi Say\u0131s\u0131\",\r\n        staff_v_label: \"Servis Arac\u0131 Say\u0131s\u0131\",\r\n\r\n        s_info_header: \"SERV\u0130S B\u0130LG\u0130LER\u0130\",\r\n        s_name: \"Servis Ad\u0131\",\r\n        s_mech_count: \"Ka\u00e7 personel var?\",\r\n        s_v_count: \"Ka\u00e7 Servis Arac\u0131n\u0131z Var?\",\r\n        s_targets: \"Kimlere Servis Vereceksiniz?\",\r\n\r\n        s_v_header: \"ARACINIZ\",\r\n        s_v_model: \"Marka Model\",\r\n        s_v_plate: \"Plaka\",\r\n        s_v_weight: \"A\u011f\u0131rl\u0131k (KG)\",\r\n\r\n        alert_otp: \"Email gir\",\r\n        alert_verify: \"Kod yanl\u0131\u015f\",\r\n        alert_finish: \"Kay\u0131t Ba\u015far\u0131yla Tamamland\u0131!\",\r\n        no_name: \"Hen\u00fcz isim girilmedi\",\r\n\r\n        media_channel_label: \"Mecra\",\r\n\r\n        consent_cancel: \"Vazge\u00e7\",\r\n        consent_accept: \"Kabul Et ve G\u00f6nder\",\r\n\r\n        transport_opts: {\r\n          select: \"Se\u00e7iniz\",\r\n          own: \"Kendi Arac\u0131 ile Gelecek\",\r\n          org: \"Organizasyon Arac\u0131 Talep Ediyor\"\r\n        },\r\n\r\n        \/\/ PRICE LIST metinleri\r\n        pl_title: \"F\u0130YAT L\u0130STES\u0130\",\r\n        pl_col_cat: \"KATEGOR\u0130\",\r\n        pl_col_fm: \"\u015eUBAT \/ MART\",\r\n        pl_col_am: \"N\u0130SAN \/ MAYIS\",\r\n        pl_col_jj: \"HAZ\u0130RAN \/ TEMMUZ\",\r\n        pl_sec_service: \"SERV\u0130S\",\r\n        pl_sec_guest: \"M\u0130SAF\u0130R\",\r\n        pl_lbl_bike_quad: \"MOTOS\u0130KLET \/ QUAD\",\r\n        pl_lbl_car_ssv: \"OTOMOB\u0130L \/ SSV\",\r\n        pl_lbl_truck: \"KAMYON\",\r\n        pl_lbl_extra_person: \"EKSTRA K\u0130\u015e\u0130\",\r\n        pl_lbl_service_car_driver: \"SERV\u0130S ARACI (OTOMOB\u0130L VEYA KARAVAN) + S\u00dcR\u00dcC\u00dc\",\r\n        pl_lbl_service_truck_lt: \"SERV\u0130S ARACI (KAMYON < 3500 KG) + S\u00dcR\u00dcC\u00dc\",\r\n        pl_lbl_service_truck_gt: \"SERV\u0130S ARACI (KAMYON > 3500 KG) + S\u00dcR\u00dcC\u00dc\",\r\n        pl_lbl_mechanic: \"MEKAN\u0130K\",\r\n        pl_lbl_guest_own: \"M\u0130SAF\u0130R KEND\u0130 ARACI \u0130LE\",\r\n        pl_lbl_guest_org: \"M\u0130SAF\u0130R ORGAN\u0130ZASYON ARACI \u0130LE\",\r\n\r\n        pl_incl_title: \"F\u0130YATLARA DAH\u0130L OLANLAR\",\r\n        pl_excl_title: \"F\u0130YATLARA DAH\u0130L OLMAYANLAR\",\r\n        pl_info_title: \"GENEL B\u0130LG\u0130LEND\u0130RMELER\",\r\n\r\n        pl_incl: [\r\n          \"4 gece otel + 4 gece kamp konaklama; sabah kahvalt\u0131s\u0131, ak\u015fam yeme\u011fi\",\r\n          \"Yar\u0131\u015f s\u00fcresince i\u00e7me suyu tedari\u011fi\",\r\n          \"Yar\u0131\u015fmac\u0131lar i\u00e7in yol notu\",\r\n          \"Yar\u0131\u015f ara\u00e7lar\u0131 i\u00e7in yar\u0131\u015f sigortas\u0131 (\u00d6zel etaplarda \u00fc\u00e7\u00fcnc\u00fc \u015fah\u0131slara ge\u00e7erli trafik sigortas\u0131)\",\r\n          \"Yar\u0131\u015f parkurlar\u0131nda olas\u0131 kaza ve ar\u0131zalarda Rescue ekiplerinin ana yola kadar acil durum m\u00fcdahalesi\",\r\n          \"KDV (Katma De\u011fer Vergisi)\"\r\n        ],\r\n        pl_excl: [\r\n          \"Yak\u0131t\",\r\n          \"Uydu takip sistemi (yakla\u015f\u0131k 300 \u20ac)\",\r\n          \"Otellerde erken giri\u015f veya ge\u00e7 \u00e7\u0131k\u0131\u015f ekstra \u00fccretleri\",\r\n          \"Misafirlere yol notu\",\r\n          \"Kamp konaklamalar\u0131 i\u00e7in yar\u0131\u015fmac\u0131lar ve misafirlere uyku tulumu, \u00e7ad\u0131r vb. tedari\u011fi, kurulumu ve ta\u015f\u0131nmalar\u0131\",\r\n          \"Start noktas\u0131na ve finish noktas\u0131ndan olan transferler\"\r\n        ],\r\n        pl_info: [\r\n          \"Raid kayd\u0131nda ilave 3. veya 4. kat\u0131l\u0131mc\u0131lar olmas\u0131 durumunda, her biri i\u00e7in misafir \u00fccreti uygulan\u0131r.\",\r\n          \"Kamyon kay\u0131tlar\u0131nda 3. kat\u0131l\u0131mc\u0131 olmas\u0131 durumunda, mekanik \u00fccreti uygulan\u0131r.\",\r\n          \"Organizasyon arac\u0131 ile kat\u0131l\u0131m sa\u011flayan misafirlerin program\u0131, yar\u0131\u015f\u0131n start noktas\u0131nda ba\u015flayarak finish noktas\u0131nda sona erer.\",\r\n          \"Konaklama \u015feklinde (otel veya kamp) organizasyonun de\u011fi\u015fiklik yapma hakk\u0131 sakl\u0131d\u0131r.\",\r\n          \"Konaklamalar her odada iki ki\u015fi olacak \u015fekilde yap\u0131lmaktad\u0131r. Tek ki\u015fi fark\u0131 ekstra \u00fccrete tabidir.\"\r\n        ],\r\n        rating_q: \"Sistemi ne kadar kullan\u0131c\u0131 dostu buldunuz?\",\r\n        rating_title: \"GER\u0130 B\u0130LD\u0130R\u0130M\"\r\n      },\r\n\r\n      EN: {\r\n        app_type: \"APPLICATION TYPE\",\r\n        cat_competitor: \"COMPETITOR\",\r\n        cat_team: \"TEAM\",\r\n        cat_guest: \"GUEST\",\r\n        cat_service: \"CREW & SERVICE\",\r\n        cat_media: \"MEDIA\",\r\n\r\n        email_verify: \"EMAIL VERIFICATION\",\r\n        email_label: \"EMAIL\",\r\n        send_code: \"SEND CODE\",\r\n        email_info_note: \"When you log in with the same email address, you can view, edit, add or remove the information you entered before.\",\r\n        spam_note: \"Please also check your spam folder.\",\r\n        code_label: \"CODE\",\r\n        verify_btn: \"VERIFY AND CONTINUE\",\r\n\r\n        third_person_q: \"IS THERE A 3RD PERSON?\",\r\n        yes_btn: \"YES\",\r\n        no_btn: \"NO\",\r\n        p3_header: \"3RD PERSON INFO\",\r\n\r\n        v_info: \"VEHICLE INFORMATION\",\r\n        v_brand: \"Brand \/ Model\",\r\n        v_year: \"Model Year\",\r\n        v_cc: \"CC\",\r\n        v_plate: \"License Plate\",\r\n        v_fuel: \"Fuel Type\",\r\n        v_upload: \"Upload Registration\",\r\n\r\n        service_header: \"SERVICE\",\r\n        s_mode_label: \"Service Preference\",\r\n        s_detail_label: \"Which common service?\",\r\n\r\n        back_btn: \"BACK\",\r\n        continue_btn: \"CONTINUE\",\r\n        finish_btn: \"FINISH\",\r\n\r\n        price_list_btn: \"PRICE LIST\",\r\n\r\n        team_header: \"TEAM MANAGEMENT\",\r\n        team_name_label: \"TEAM NAME\",\r\n        team_leader_label: \"TEAM LEADER\",\r\n        team_phone_label: \"LEADER PHONE\",\r\n        competitor_tab: \"COMPETITOR\",\r\n        staff_tab: \"CREW (STAFF)\",\r\n        guest_tab: \"GUEST\",\r\n        media_tab: \"MEDIA\",\r\n        transport_label: \"TRANSPORT PREFERENCE\",\r\n        competitor_add_header: \"ADD COMPETITOR\",\r\n        competitor_count_label: \"Number of Competitors\",\r\n        competitor_enter_btn: \"ENTER COMPETITORS\",\r\n\r\n        select_opt: \"Select\",\r\n        fuel_opts: [\"Gasoline\", \"Diesel\", \"Electric\", \"Hybrid\", \"Other\"],\r\n        s_mode_opts: { \"\": \"Select\", none: \"No service\", own: \"Own service\", common: \"Common service\" },\r\n\r\n        r_info_header: \"COMPETITOR INFORMATION\",\r\n        category_label: \"CATEGORY\",\r\n        v_type_label: \"VEHICLE TYPE\",\r\n        pilot_label: \"PILOT\",\r\n        nav_label: \"NAVIGATOR\",\r\n        p3_label: \"3RD PERSON INFO\",\r\n        v_detail_header: \"VEHICLE DETAIL\",\r\n\r\n        p_name: \"Full Name\",\r\n        p_nat: \"Country\",\r\n        p_phone: \"Phone\",\r\n        p_mail: \"Email\",\r\n        p_birth: \"Birth Date\",\r\n        p_blood: \"Blood Type\",\r\n        p_shirt: \"T-Shirt\",\r\n        p_pass: \"Passport\",\r\n        p_lic: \"License\",\r\n        p_ehliyet: \"Driving License Photo\",\r\n\r\n        staff_header: \"ADD CREW\",\r\n        guest_header: \"ADD GUEST\",\r\n        media_header: \"ADD MEDIA\",\r\n        count_label: \"Number of People\",\r\n        staff_v_label: \"Number of Service Vehicles\",\r\n\r\n        s_info_header: \"SERVICE INFORMATION\",\r\n        s_name: \"Service Name\",\r\n        s_mech_count: \"How many staff?\",\r\n        s_v_count: \"How Many Service Vehicles?\",\r\n        s_targets: \"Who will you service?\",\r\n\r\n        s_v_header: \"YOUR VEHICLE\",\r\n        s_v_model: \"Brand Model\",\r\n        s_v_plate: \"Plate\",\r\n        s_v_weight: \"Weight (KG)\",\r\n\r\n        alert_otp: \"Enter email\",\r\n        alert_verify: \"Wrong code\",\r\n        alert_finish: \"Registration Completed Successfully!\",\r\n        no_name: \"No name entered yet\",\r\n\r\n        media_channel_label: \"Platform\",\r\n\r\n        consent_cancel: \"Cancel\",\r\n        consent_accept: \"Accept and Send\",\r\n\r\n        transport_opts: {\r\n          select: \"Select\",\r\n          own: \"Arriving with own vehicle\",\r\n          org: \"Requests organization vehicle\"\r\n        },\r\n\r\n        pl_title: \"PRICE LIST\",\r\n        pl_col_cat: \"CATEGORY\",\r\n        pl_col_fm: \"FEBRUARY \/ MARCH\",\r\n        pl_col_am: \"APRIL \/ MAY\",\r\n        pl_col_jj: \"JUNE \/ JULY\",\r\n        pl_sec_service: \"SERVICE\",\r\n        pl_sec_guest: \"GUEST\",\r\n        pl_lbl_bike_quad: \"BIKE \/ QUAD\",\r\n        pl_lbl_car_ssv: \"CAR \/ SSV\",\r\n        pl_lbl_truck: \"TRUCK\",\r\n        pl_lbl_extra_person: \"EXTRA PERSON\",\r\n        pl_lbl_service_car_driver: \"SERVICE (CAR \/ CARAVAN) + DRIVER\",\r\n        pl_lbl_service_truck_lt: \"SERVICE (TRUCK < 3500KG) + DRIVER\",\r\n        pl_lbl_service_truck_gt: \"SERVICE (TRUCK > 3500KG) + DRIVER\",\r\n        pl_lbl_mechanic: \"MECHANIC\",\r\n        pl_lbl_guest_own: \"GUEST (IN OWN VEHICLE)\",\r\n        pl_lbl_guest_org: \"GUEST (IN ORGANIZATION VEHICLE)\",\r\n\r\n        pl_incl_title: \"PRICES INCLUDE\",\r\n        pl_excl_title: \"PRICES DO NOT INCLUDE\",\r\n        pl_info_title: \"GENERAL INFORMATION\",\r\n\r\n        pl_incl: [\r\n          \"4 nights hotel + 4 nights bivouac accommodations with breakfast and dinner\",\r\n          \"Daily fresh drinking water\",\r\n          \"Road book for the competitors\",\r\n          \"Traffic insurance during the special stages (for third persons)\",\r\n          \"Emergency response by rescue teams in case of accident or mechanical problem, towing to a main road\",\r\n          \"VAT (Value Added Tax)\"\r\n        ],\r\n        pl_excl: [\r\n          \"Fuel\",\r\n          \"Satellite tracking system rental (approx. 300 \u20ac)\",\r\n          \"Early check-in \/ late check-out extra fees\",\r\n          \"Road book for guests\",\r\n          \"Supplying\/transferring tents, sleeping equipment, etc. for bivouac accommodations\",\r\n          \"Transfers to the start location and from the finish location\"\r\n        ],\r\n        pl_info: [\r\n          \"For RAID entries, any additional 3rd or 4th participant is charged as a guest fee.\",\r\n          \"For TRUCK entries, if there is a 3rd participant, mechanic fee applies.\",\r\n          \"Guests in organization vehicles follow the program between start and finish locations.\",\r\n          \"Organizer reserves the right to change the accommodation format (hotel\/bivouac).\",\r\n          \"Hotel rooms are arranged for two people; single occupancy difference is extra.\"\r\n        ],\r\n        rating_q: \"How user-friendly did you find the system?\",\r\n        rating_title: \"FEEDBACK\"\r\n      },\r\n\r\n      IT: {\r\n        app_type: \"TIPO DI ISCRIZIONE\",\r\n        cat_competitor: \"CONCORRENTE\",\r\n        cat_team: \"TEAM\",\r\n        cat_guest: \"OSPITE\",\r\n        cat_service: \"EQUIPAGGIO & ASSISTENZA\",\r\n        cat_media: \"MEDIA\",\r\n\r\n        email_verify: \"VERIFICA EMAIL\",\r\n        email_label: \"EMAIL\",\r\n        send_code: \"INVIA CODICE\",\r\n        spam_note: \"Controlla anche la cartella spam.\",\r\n        email_info_note: \"Accedendo con lo stesso indirizzo email, puoi visualizzare, modificare, aggiungere o rimuovere le informazioni inserite in precedenza.\",\r\n        code_label: \"CODICE\",\r\n        verify_btn: \"VERIFICA E CONTINUA\",\r\n\r\n        third_person_q: \"C\u2019\u00c8 UNA 3\u00aa PERSONA?\",\r\n        yes_btn: \"S\u00cc\",\r\n        no_btn: \"NO\",\r\n        p3_header: \"DATI 3\u00aa PERSONA\",\r\n\r\n        v_info: \"INFORMAZIONI VEICOLO\",\r\n        v_brand: \"Marca \/ Modello\",\r\n        v_year: \"Anno Modello\",\r\n        v_cc: \"CC\",\r\n        v_plate: \"Targa\",\r\n        v_fuel: \"Tipo Carburante\",\r\n        v_upload: \"Carica Libretto\",\r\n\r\n        service_header: \"ASSISTENZA\",\r\n        s_mode_label: \"Preferenza Assistenza\",\r\n        s_detail_label: \"Quale assistenza comune?\",\r\n\r\n        back_btn: \"INDIETRO\",\r\n        continue_btn: \"CONTINUA\",\r\n        finish_btn: \"FINE\",\r\n\r\n        price_list_btn: \"LISTINO PREZZI\",\r\n\r\n        team_header: \"GESTIONE TEAM\",\r\n        team_name_label: \"NOME DEL TEAM\",\r\n        team_leader_label: \"CAPO TEAM\",\r\n        team_phone_label: \"TELEFONO CAPO\",\r\n        competitor_tab: \"CONCORRENTE\",\r\n        staff_tab: \"EQUIPAGGIO (STAFF)\",\r\n        guest_tab: \"OSPITE\",\r\n        media_tab: \"MEDIA\",\r\n        transport_label: \"PREFERENZA TRASPORTO\",\r\n        competitor_add_header: \"AGGIUNGI CONCORRENTE\",\r\n        competitor_count_label: \"Numero di Concorrenti\",\r\n        competitor_enter_btn: \"INSERISCI CONCORRENTI\",\r\n\r\n        select_opt: \"Seleziona\",\r\n        fuel_opts: [\"Benzina\", \"Diesel\", \"Elettrico\", \"Ibrido\", \"Altro\"],\r\n        s_mode_opts: { \"\": \"Seleziona\", none: \"Nessuna assistenza\", own: \"Assistenza propria\", common: \"Assistenza comune\" },\r\n\r\n        r_info_header: \"DATI CONCORRENTE\",\r\n        category_label: \"CATEGORIA\",\r\n        v_type_label: \"TIPO VEICOLO\",\r\n        pilot_label: \"PILOTA\",\r\n        nav_label: \"NAVIGATORE\",\r\n        p3_label: \"DATI 3\u00aa PERSONA\",\r\n        v_detail_header: \"DETTAGLI VEICOLO\",\r\n\r\n        p_name: \"Nome e Cognome\",\r\n        p_nat: \"Paese\",\r\n        p_phone: \"Telefono\",\r\n        p_mail: \"Email\",\r\n        p_birth: \"Data di Nascita\",\r\n        p_blood: \"Gruppo Sanguigno\",\r\n        p_shirt: \"T-Shirt\",\r\n        p_pass: \"Passaporto\",\r\n        p_lic: \"Licenza\",\r\n        p_ehliyet: \"Foto Patente\",\r\n\r\n        staff_header: \"AGGIUNGI STAFF\",\r\n        guest_header: \"AGGIUNGI OSPITE\",\r\n        media_header: \"AGGIUNGI MEDIA\",\r\n        count_label: \"Numero di Persone\",\r\n        staff_v_label: \"Numero Veicoli Assistenza\",\r\n\r\n        s_info_header: \"DATI ASSISTENZA\",\r\n        s_name: \"Nome Assistenza\",\r\n        s_mech_count: \"Quanti membri staff?\",\r\n        s_v_count: \"Quanti veicoli assistenza?\",\r\n        s_targets: \"Per chi fornirai assistenza?\",\r\n\r\n        s_v_header: \"IL TUO VEICOLO\",\r\n        s_v_model: \"Marca Modello\",\r\n        s_v_plate: \"Targa\",\r\n        s_v_weight: \"Peso (KG)\",\r\n\r\n        alert_otp: \"Inserisci email\",\r\n        alert_verify: \"Codice errato\",\r\n        alert_finish: \"Iscrizione completata con successo!\",\r\n        no_name: \"Nessun nome inserito\",\r\n\r\n        media_channel_label: \"Piattaforma\",\r\n\r\n        consent_cancel: \"Annulla\",\r\n        consent_accept: \"Accetta e Invia\",\r\n\r\n        transport_opts: {\r\n          select: \"Seleziona\",\r\n          own: \"Arriva con veicolo proprio\",\r\n          org: \"Richiede veicolo dell\u2019organizzazione\"\r\n        },\r\n\r\n        pl_title: \"LISTINO PREZZI\",\r\n        pl_col_cat: \"CATEGORIA\",\r\n        pl_col_fm: \"FEBBRAIO \/ MARZO\",\r\n        pl_col_am: \"APRILE \/ MAGGIO\",\r\n        pl_col_jj: \"GIUGNO \/ LUGLIO\",\r\n        pl_sec_service: \"ASSISTENZA\",\r\n        pl_sec_guest: \"OSPITE\",\r\n        pl_lbl_bike_quad: \"MOTO \/ QUAD\",\r\n        pl_lbl_car_ssv: \"AUTO \/ SSV\",\r\n        pl_lbl_truck: \"CAMION\",\r\n        pl_lbl_extra_person: \"PERSONA EXTRA\",\r\n        pl_lbl_service_car_driver: \"ASSISTENZA (AUTO \/ CARAVAN) + AUTISTA\",\r\n        pl_lbl_service_truck_lt: \"ASSISTENZA (CAMION < 3500KG) + AUTISTA\",\r\n        pl_lbl_service_truck_gt: \"ASSISTENZA (CAMION > 3500KG) + AUTISTA\",\r\n        pl_lbl_mechanic: \"MECCANICO\",\r\n        pl_lbl_guest_own: \"OSPITE (CON VEICOLO PROPRIO)\",\r\n        pl_lbl_guest_org: \"OSPITE (CON VEICOLO ORGANIZZAZIONE)\",\r\n\r\n        pl_incl_title: \"INCLUSO NEL PREZZO\",\r\n        pl_excl_title: \"NON INCLUSO\",\r\n        pl_info_title: \"INFORMAZIONI GENERALI\",\r\n\r\n        pl_incl: [\r\n          \"4 notti in hotel + 4 notti in bivacco; colazione e cena\",\r\n          \"Acqua potabile giornaliera\",\r\n          \"Road book per i concorrenti\",\r\n          \"Assicurazione durante le prove speciali (per terzi)\",\r\n          \"Intervento d\u2019emergenza dei team di soccorso e traino fino alla strada principale\",\r\n          \"IVA (Imposta sul Valore Aggiunto)\"\r\n        ],\r\n        pl_excl: [\r\n          \"Carburante\",\r\n          \"Noleggio sistema di tracciamento satellitare (circa 300 \u20ac)\",\r\n          \"Costi extra per early check-in \/ late check-out in hotel\",\r\n          \"Road book per gli ospiti\",\r\n          \"Fornitura\/trasporto di tende, sacchi a pelo, ecc. per il bivacco\",\r\n          \"Trasferimenti al punto di partenza e dal punto di arrivo\"\r\n        ],\r\n        pl_info: [\r\n          \"Nella categoria RAID, eventuali 3\u00b0 o 4\u00b0 partecipanti aggiuntivi sono tariffati come ospiti.\",\r\n          \"Nelle iscrizioni CAMION, se presente un 3\u00b0 partecipante si applica la tariffa meccanico.\",\r\n          \"Gli ospiti con veicolo dell\u2019organizzazione seguono il programma tra start e finish.\",\r\n          \"L\u2019organizzatore si riserva il diritto di modificare il tipo di alloggio (hotel\/bivacco).\",\r\n          \"Le camere d\u2019hotel sono organizzate per due persone; la singola \u00e8 soggetta a supplemento.\"\r\n        ],\r\n        rating_q: \"Quanto hai trovato facile da usare il sistema?\",\r\n        rating_title: \"FEEDBACK\"\r\n      },\r\n\r\n      FR: {\r\n        app_type: \"TYPE D\u2019INSCRIPTION\",\r\n        cat_competitor: \"CONCURRENT\",\r\n        cat_team: \"\u00c9QUIPE\",\r\n        cat_guest: \"INVIT\u00c9\",\r\n        cat_service: \"\u00c9QUIPE & ASSISTANCE\",\r\n        cat_media: \"M\u00c9DIA\",\r\n\r\n        email_verify: \"V\u00c9RIFICATION EMAIL\",\r\n        email_label: \"EMAIL\",\r\n        send_code: \"ENVOYER LE CODE\",\r\n        spam_note: \"Veuillez \u00e9galement v\u00e9rifier votre dossier spam.\",\r\n        email_info_note: \"En vous connectant avec la m\u00eame adresse e-mail, vous pouvez consulter, modifier, ajouter ou supprimer les informations saisies pr\u00e9c\u00e9demment.\",\r\n        code_label: \"CODE\",\r\n        verify_btn: \"V\u00c9RIFIER ET CONTINUER\",\r\n\r\n        third_person_q: \"Y A-T-IL UNE 3\u1d49 PERSONNE ?\",\r\n        yes_btn: \"OUI\",\r\n        no_btn: \"NON\",\r\n        p3_header: \"INFOS 3\u1d49 PERSONNE\",\r\n\r\n        v_info: \"INFORMATIONS V\u00c9HICULE\",\r\n        v_brand: \"Marque \/ Mod\u00e8le\",\r\n        v_year: \"Ann\u00e9e Mod\u00e8le\",\r\n        v_cc: \"CC\",\r\n        v_plate: \"Plaque\",\r\n        v_fuel: \"Type de carburant\",\r\n        v_upload: \"T\u00e9l\u00e9verser Carte Grise\",\r\n\r\n        service_header: \"ASSISTANCE\",\r\n        s_mode_label: \"Pr\u00e9f\u00e9rence d\u2019assistance\",\r\n        s_detail_label: \"Quelle assistance commune ?\",\r\n\r\n        back_btn: \"RETOUR\",\r\n        continue_btn: \"CONTINUER\",\r\n        finish_btn: \"TERMINER\",\r\n\r\n        price_list_btn: \"LISTE DES PRIX\",\r\n\r\n        team_header: \"GESTION D\u2019\u00c9QUIPE\",\r\n        team_name_label: \"NOM DE L'\u00c9QUIPE\",\r\n        team_leader_label: \"CHEF D'\u00c9QUIPE\",\r\n        team_phone_label: \"T\u00c9L\u00c9PHONE CHEF\",\r\n        competitor_tab: \"CONCURRENT\",\r\n        staff_tab: \"\u00c9QUIPE (STAFF)\",\r\n        guest_tab: \"INVIT\u00c9\",\r\n        media_tab: \"M\u00c9DIA\",\r\n        transport_label: \"PR\u00c9F\u00c9RENCE DE TRANSPORT\",\r\n        competitor_add_header: \"AJOUTER UN CONCURRENT\",\r\n        competitor_count_label: \"Nombre de concurrents\",\r\n        competitor_enter_btn: \"SAISIR LES CONCURRENTS\",\r\n\r\n        select_opt: \"S\u00e9lectionner\",\r\n        fuel_opts: [\"Essence\", \"Diesel\", \"\u00c9lectrique\", \"Hybride\", \"Autre\"],\r\n        s_mode_opts: { \"\": \"S\u00e9lectionner\", none: \"Pas d\u2019assistance\", own: \"Assistance propre\", common: \"Assistance commune\" },\r\n\r\n        r_info_header: \"INFORMATIONS CONCURRENT\",\r\n        category_label: \"CAT\u00c9GORIE\",\r\n        v_type_label: \"TYPE DE V\u00c9HICULE\",\r\n        pilot_label: \"PILOTE\",\r\n        nav_label: \"NAVIGATEUR\",\r\n        p3_label: \"INFOS 3\u1d49 PERSONNE\",\r\n        v_detail_header: \"D\u00c9TAILS DU V\u00c9HICULE\",\r\n\r\n        p_name: \"Nom Pr\u00e9nom\",\r\n        p_nat: \"Pays\",\r\n        p_phone: \"T\u00e9l\u00e9phone\",\r\n        p_mail: \"Email\",\r\n        p_birth: \"Date de naissance\",\r\n        p_blood: \"Groupe sanguin\",\r\n        p_shirt: \"T-Shirt\",\r\n        p_pass: \"Passeport\",\r\n        p_lic: \"Licence\",\r\n        p_ehliyet: \"Photo Permis\",\r\n\r\n        staff_header: \"AJOUTER DU STAFF\",\r\n        guest_header: \"AJOUTER UN INVIT\u00c9\",\r\n        media_header: \"AJOUTER UN M\u00c9DIA\",\r\n        count_label: \"Nombre de personnes\",\r\n        staff_v_label: \"Nombre de v\u00e9hicules d\u2019assistance\",\r\n\r\n        s_info_header: \"INFORMATIONS ASSISTANCE\",\r\n        s_name: \"Nom de l\u2019assistance\",\r\n        s_mech_count: \"Combien de staff ?\",\r\n        s_v_count: \"Combien de v\u00e9hicules d\u2019assistance ?\",\r\n        s_targets: \"Pour qui fournirez-vous l\u2019assistance ?\",\r\n\r\n        s_v_header: \"VOTRE V\u00c9HICULE\",\r\n        s_v_model: \"Marque Mod\u00e8le\",\r\n        s_v_plate: \"Plaque\",\r\n        s_v_weight: \"Poids (KG)\",\r\n\r\n        alert_otp: \"Saisissez l\u2019email\",\r\n        alert_verify: \"Code incorrect\",\r\n        alert_finish: \"Inscription termin\u00e9e avec succ\u00e8s !\",\r\n        no_name: \"Aucun nom saisi\",\r\n\r\n        media_channel_label: \"Plateforme\",\r\n\r\n        consent_cancel: \"Annuler\",\r\n        consent_accept: \"Accepter et Envoyer\",\r\n\r\n        transport_opts: {\r\n          select: \"S\u00e9lectionner\",\r\n          own: \"Arrive avec son propre v\u00e9hicule\",\r\n          org: \"Demande un v\u00e9hicule de l\u2019organisation\"\r\n        },\r\n\r\n        pl_title: \"LISTE DES PRIX\",\r\n        pl_col_cat: \"CAT\u00c9GORIE\",\r\n        pl_col_fm: \"F\u00c9VRIER \/ MARS\",\r\n        pl_col_am: \"AVRIL \/ MAI\",\r\n        pl_col_jj: \"JUIN \/ JUILLET\",\r\n        pl_sec_service: \"ASSISTANCE\",\r\n        pl_sec_guest: \"INVIT\u00c9\",\r\n        pl_lbl_bike_quad: \"MOTO \/ QUAD\",\r\n        pl_lbl_car_ssv: \"AUTO \/ SSV\",\r\n        pl_lbl_truck: \"CAMION\",\r\n        pl_lbl_extra_person: \"PERSONNE SUPPL\u00c9MENTAIRE\",\r\n        pl_lbl_service_car_driver: \"ASSISTANCE (AUTO \/ CARAVANE) + CONDUCTEUR\",\r\n        pl_lbl_service_truck_lt: \"ASSISTANCE (CAMION < 3500KG) + CONDUCTEUR\",\r\n        pl_lbl_service_truck_gt: \"ASSISTANCE (CAMION > 3500KG) + CONDUCTEUR\",\r\n        pl_lbl_mechanic: \"M\u00c9CANICIEN\",\r\n        pl_lbl_guest_own: \"INVIT\u00c9 (V\u00c9HICULE PERSONNEL)\",\r\n        pl_lbl_guest_org: \"INVIT\u00c9 (V\u00c9HICULE ORGANISATION)\",\r\n\r\n        pl_incl_title: \"INCLUS DANS LE PRIX\",\r\n        pl_excl_title: \"NON INCLUS\",\r\n        pl_info_title: \"INFORMATIONS G\u00c9N\u00c9RALES\",\r\n\r\n        pl_incl: [\r\n          \"4 nuits h\u00f4tel + 4 nuits bivouac ; petit-d\u00e9jeuner et d\u00eener\",\r\n          \"Eau potable quotidienne\",\r\n          \"Road book pour les concurrents\",\r\n          \"Assurance durant les sp\u00e9ciales (pour les tiers)\",\r\n          \"Intervention d\u2019urgence des \u00e9quipes de secours et remorquage jusqu\u2019\u00e0 la route principale\",\r\n          \"TVA (Taxe sur la valeur ajout\u00e9e)\"\r\n        ],\r\n        pl_excl: [\r\n          \"Carburant\",\r\n          \"Location du syst\u00e8me de suivi satellite (env. 300 \u20ac)\",\r\n          \"Frais d\u2019arriv\u00e9e anticip\u00e9e \/ d\u00e9part tardif \u00e0 l\u2019h\u00f4tel\",\r\n          \"Road book pour les invit\u00e9s\",\r\n          \"Fourniture\/transport des tentes, couchage, etc. pour le bivouc\",\r\n          \"Transferts vers le d\u00e9part et depuis l\u2019arriv\u00e9e\"\r\n        ],\r\n        pl_info: [\r\n          \"En cat\u00e9gorie RAID, tout 3\u1d49 ou 4\u1d49 participant suppl\u00e9mentaire est factur\u00e9 au tarif invit\u00e9.\",\r\n          \"Pour les inscriptions CAMION, si un 3\u1d49 participant est pr\u00e9sent, le tarif m\u00e9canicien s\u2019applique.\",\r\n          \"Les invit\u00e9s dans les v\u00e9hicules de l\u2019organisation suivent le programme entre d\u00e9part et arriv\u00e9e.\",\r\n          \"L\u2019organizzateur se r\u00e9serve le droit de modifier le type d\u2019h\u00e9bergement (h\u00f4tel\/bivouac).\",\r\n          \"Les chambres d\u2019h\u00f4tel sont pr\u00e9vues pour deux personnes ; la chambre individuelle est en suppl\u00e9ment.\"\r\n        ],\r\n        rating_q: \"\u00c0 quel point avez-vous trouv\u00e9 le syst\u00e8me facile \u00e0 utiliser ?\",\r\n        rating_title: \"COMMENTAIRES\"\r\n      }\r\n    };\r\n\r\n    \/* =========================\r\n       2) \u00dcLKE L\u0130STELER\u0130 (TR\/EN\/IT\/FR) \u2013 TAM\r\n    ========================= *\/\r\n    const countriesTR = [\"T\u00fcrkiye\",\"Afganistan\",\"Almanya\",\"Amerika Birle\u015fik Devletleri\",\"Andorra\",\"Angola\",\"Antigua ve Barbuda\",\"Arjantin\",\"Arnavutluk\",\"Avustralya\",\"Avusturya\",\"Azerbaycan\",\"Bahamalar\",\"Bahreyn\",\"Banglade\u015f\",\"Barbados\",\"Bel\u00e7ika\",\"Belize\",\"Benin\",\"Beyaz Rusya\",\"Bolivya\",\"Bosna-Hersek\",\"Botsvana\",\"Brezilya\",\"Brunei\",\"Bulgaristan\",\"Burkina Faso\",\"Burundi\",\"Cezayir\",\"Cibuti\",\"\u00c7ad\",\"\u00c7ekya\",\"\u00c7in\",\"Danimarka\",\"Dominik Cumhuriyeti\",\"Do\u011fu Timor\",\"Ekvador\",\"Ekvator Ginesi\",\"El Salvador\",\"Endonezya\",\"Eritre\",\"Ermenistan\",\"Estonya\",\"Etiyopya\",\"Fas\",\"Fiji\",\"Fildi\u015fi Sahili\",\"Filipinler\",\"Finlandiya\",\"Fransa\",\"Gabon\",\"Gambiya\",\"Gana\",\"Grenada\",\"Guatemala\",\"Gine\",\"Gine-Bissau\",\"Guyana\",\"G\u00fcrcistan\",\"Haiti\",\"H\u0131rvatistan\",\"Hindistan\",\"Hollanda\",\"Honduras\",\"Irak\",\"\u0130ngiltere\",\"\u0130ran\",\"\u0130rlanda\",\"\u0130spanya\",\"\u0130srail\",\"\u0130sve\u00e7\",\"\u0130svi\u00e7re\",\"\u0130talya\",\"\u0130zlanda\",\"Jamaika\",\"Japonya\",\"Kambo\u00e7ya\",\"Kamerun\",\"Kanada\",\"Karada\u011f\",\"Katar\",\"Kazakistan\",\"Kenya\",\"K\u0131rg\u0131zistan\",\"Kiribati\",\"Kolombiya\",\"Komorlar\",\"Kongo\",\"Kosta Rika\",\"Kuveyt\",\"K\u00fcba\",\"Laos\",\"Lesotho\",\"Letonya\",\"Liberya\",\"Libya\",\"Lihten\u015ftayn\",\"Litvanya\",\"L\u00fcbnan\",\"L\u00fcksemburg\",\"Macaristan\",\"Madagaskar\",\"Malavi\",\"Maldivler\",\"Malezya\",\"Mali\",\"Malta\",\"Marshall Adalar\u0131\",\"Meksika\",\"Mikronezya\",\"Mo\u011folistan\",\"Moldova\",\"Monako\",\"Mozambik\",\"Myanmar\",\"Namibya\",\"Nauru\",\"Nepal\",\"Nikaragua\",\"Nijer\",\"Nijerya\",\"Norve\u00e7\",\"Orta Afrika Cumhuriyeti\",\"\u00d6zbekistan\",\"Pakistan\",\"Palau\",\"Panama\",\"Papua Yeni Gine\",\"Paraguay\",\"Peru\",\"Polonya\",\"Portekiz\",\"Romanya\",\"Ruanda\",\"Rusya\",\"Saint Kitts ve Nevis\",\"Saint Lucia\",\"Saint Vincent ve Grenadinler\",\"Samoa\",\"San Marino\",\"S\u00e3o Tom\u00e9 ve Pr\u00edncipe\",\"Senegal\",\"Sey\u015feller\",\"Sierra Leone\",\"Singapur\",\"Slovakya\",\"Slovenya\",\"Somali\",\"Sri Lanka\",\"Sudan\",\"Surinam\",\"Suriye\",\"Suudi Arabistan\",\"\u015eili\",\"Tacikistan\",\"Tanzanya\",\"Tayland\",\"Togo\",\"Tonga\",\"Trinidad ve Tobago\",\"Tunus\",\"T\u00fcrkmenistan\",\"Tuvalu\",\"Uganda\",\"Ukrayna\",\"Umman\",\"Uruguay\",\"\u00dcrd\u00fcn\",\"Vanuatu\",\"Vatikan\",\"Venezuela\",\"Vietnam\",\"Yemen\",\"Yeni Zelanda\",\"Yunanistan\",\"Zambiya\",\"Zimbabve\"];\r\n\r\n    const countriesEN = [\r\n  \"Afghanistan\", \"Albania\", \"Algeria\", \"Andorra\", \"Angola\", \"Antigua and Barbuda\", \"Argentina\", \"Armenia\", \"Australia\", \"Austria\", \"Azerbaijan\",\r\n  \"Bahamas\", \"Bahrain\", \"Bangladesh\", \"Barbados\", \"Belarus\", \"Belgium\", \"Belize\", \"Benin\", \"Bolivia\", \"Bosnia and Herzegovina\", \"Botswana\", \"Brazil\", \"Brunei\", \"Bulgaria\", \"Burkina Faso\", \"Burundi\",\r\n  \"Cambodia\", \"Cameroon\", \"Canada\", \"Central African Republic\", \"Chad\", \"Chile\", \"China\", \"Colombia\", \"Comoros\", \"Congo\", \"Costa Rica\", \"C\u00f4te d\u2019Ivoire\", \"Croatia\", \"Cuba\", \"Czechia\",\r\n  \"Denmark\", \"Djibouti\", \"Dominican Republic\", \"Ecuador\", \"Egypt\", \"El Salvador\", \"Equatorial Guinea\", \"Eritrea\", \"Estonia\", \"Ethiopia\",\r\n  \"Fiji\", \"Finland\", \"France\", \"Gabon\", \"Gambia\", \"Georgia\", \"Germany\", \"Ghana\", \"Greece\", \"Grenada\", \"Guatemala\", \"Guinea\", \"Guinea-Bissau\", \"Guyana\",\r\n  \"Haiti\", \"Honduras\", \"Hungary\", \"Iceland\", \"India\", \"Indonesia\", \"Iran\", \"Iraq\", \"Ireland\", \"Israel\", \"Italy\", \"Jamaika\", \"Japan\", \"Jordan\",\r\n  \"Kazakhstan\", \"Kenya\", \"Kiribati\", \"Kuwait\", \"Kyrgyzstan\", \"Laos\", \"Latvia\", \"Lebanon\", \"Lesotho\", \"Liberia\", \"Libya\", \"Liechtenstein\", \"Lithuania\", \"Luxembourg\",\r\n  \"Madagascar\", \"Malawi\", \"Malaysia\", \"Maldives\", \"Mali\", \"Malta\", \"Marshall Islands\", \"Mexico\", \"Micronesia\", \"Moldova\", \"Monaco\", \"Mongolia\", \"Montenegro\", \"Morocco\", \"Mozambique\", \"Myanmar\",\r\n  \"Namibia\", \"Nauru\", \"Nepal\", \"Netherlands\", \"New Zealand\", \"Nicaragua\", \"Niger\", \"Nigeria\", \"Norway\", \"Oman\",\r\n  \"Pakistan\", \"Palau\", \"Panama\", \"Papua New Guinea\", \"Paraguay\", \"Peru\", \"Philippines\", \"Poland\", \"Portugal\", \"Qatar\",\r\n  \"Romania\", \"Russia\", \"Rwanda\", \"Saint Kitts and Nevis\", \"Saint Lucia\", \"Saint Vincent and the Grenadines\", \"Samoa\", \"San Marino\", \"S\u00e3o Tom\u00e9 and Pr\u00edncipe\", \"Saudi Arabia\", \"Senegal\", \"Seychelles\", \"Sierra Leone\", \"Singapore\", \"Slovakia\", \"Slovenia\", \"Somalia\", \"South Africa\", \"South Korea\", \"Spain\", \"Sri Lanka\", \"Sudan\", \"Suriname\", \"Sweden\", \"Switzerland\", \"Syria\",\r\n  \"Tajikistan\", \"Tanzania\", \"Thailand\", \"Timor-Leste\", \"Togo\", \"Tonga\", \"Trinidad and Tobago\", \"Tunisia\", \"Turkey\", \"Turkmenistan\", \"Tuvalu\", \"Uganda\", \"Ukraine\", \"United Arab Emirates\", \"United Kingdom\", \"United States\", \"Uruguay\", \"Uzbekistan\", \"Vanuatu\", \"Vatican City\", \"Venezuela\", \"Vietnam\", \"Yemen\", \"Zambia\", \"Zimbabwe\"\r\n];\r\n\r\n   const countriesIT = [\r\n  \"Italia\", \"Afghanistan\", \"Albania\", \"Algeria\", \"Andorra\", \"Angola\", \"Antigua e Barbuda\", \"Arabia Saudita\", \"Argentina\", \"Armenia\", \"Australia\", \"Austria\", \"Azerbaigian\",\r\n  \"Bahamas\", \"Bahrein\", \"Bangladesh\", \"Barbados\", \"Belgio\", \"Belize\", \"Benin\", \"Bielorussia\", \"Bolivia\", \"Bosnia ed Erzegovina\", \"Botswana\", \"Brasile\", \"Brunei\",\r\n  \"Bulgaria\", \"Burkina Faso\", \"Burundi\", \"Cambogia\", \"Camerun\", \"Canada\", \"Cechia\", \"Cile\", \"Cina\", \"Citt\u00e0 del Vaticano\", \"Colombia\", \"Comore\", \"Congo\", \"Costa d\u2019Avorio\", \"Costa Rica\", \"Croazia\", \"Cuba\",\r\n  \"Danimarca\", \"Djibouti\", \"Ecuador\", \"El Salvador\", \"Eritrea\", \"Estonia\", \"Etiopia\", \"Figi\", \"Filippine\", \"Finlandia\", \"Francia\", \"Gabon\", \"Gambia\", \"Georgia\", \"Germania\", \"Ghana\", \"Giamaica\", \"Giappone\", \"Giordania\", \"Grecia\", \"Grenada\", \"Guatemala\", \"Guinea\", \"Guinea-Bissau\", \"Guinea Equatoriale\", \"Guyana\",\r\n  \"Haiti\", \"Honduras\", \"India\", \"Indonesia\", \"Iran\", \"Iraq\", \"Irlanda\", \"Islanda\", \"Isole Marshall\", \"Israele\", \"Kazakistan\", \"Kenya\", \"Kirghizistan\", \"Kiribati\", \"Kuwait\",\r\n  \"Laos\", \"Lesotho\", \"Lettonia\", \"Libano\", \"Liberia\", \"Libia\", \"Liechtenstein\", \"Lituania\", \"Lussemburgo\", \"Madagascar\", \"Malawi\", \"Malaysia\", \"Maldive\", \"Mali\", \"Malta\", \"Marocco\", \"Messico\", \"Micronesia\", \"Moldova\", \"Monaco\", \"Mongolia\", \"Montenegro\", \"Mozambico\", \"Myanmar\",\r\n  \"Namibia\", \"Nauru\", \"Nepal\", \"Nicaragua\", \"Niger\", \"Nigeria\", \"Norvegia\", \"Nuova Zelanda\", \"Oman\", \"Paesi Bassi\", \"Pakistan\", \"Palau\", \"Panama\", \"Papua Nuova Guinea\", \"Paraguay\", \"Per\u00f9\", \"Polonia\", \"Portogallo\",\r\n  \"Qatar\", \"Regno Unito\", \"Repubblica Centrafricana\", \"Repubblica Dominicana\", \"Romania\", \"Ruanda\", \"Russia\", \"Saint Kitts e Nevis\", \"Saint Vincent e Grenadine\", \"Samoa\", \"San Marino\", \"Santa Lucia\", \"S\u00e3o Tom\u00e9 e Pr\u00edncipe\", \"Senegal\", \"Seychelles\", \"Sierra Leone\", \"Singapore\", \"Siria\", \"Slovacchia\", \"Slovenia\", \"Somalia\", \"Spagna\", \"Sri Lanka\", \"Stati Uniti\", \"Sudan\", \"Suriname\", \"Svezia\", \"Svizzera\",\r\n  \"Tagikistan\", \"Tanzania\", \"Thailandia\", \"Timor Est\", \"Togo\", \"Tonga\", \"Trinidad e Tobago\", \"Tunisia\", \"Turchia\", \"Turkmenistan\", \"Tuvalu\", \"Ucraina\", \"Uganda\", \"Ungheria\", \"Uruguay\", \"Uzbekistan\", \"Vanuatu\", \"Venezuela\", \"Vietnam\", \"Yemen\", \"Zambia\", \"Zimbabwe\"\r\n];\r\n\r\n    const countriesFR = [\r\n  \"France\", \"Afghanistan\", \"Afrique du Sud\", \"Albanie\", \"Alg\u00e9rie\", \"Allemagne\", \"Andorre\", \"Angola\", \"Antigua-et-Barbuda\", \"Arabie saoudite\", \"Argentine\", \"Arm\u00e9nie\", \"Australie\", \"Autriche\", \"Azerba\u00efdjan\",\r\n  \"Bahamas\", \"Bahre\u00efn\", \"Bangladesh\", \"Barbade\", \"Belgique\", \"Belize\", \"B\u00e9nin\", \"Bi\u00e9lorussie\", \"Bolivie\", \"Bosnie-Herz\u00e9govine\", \"Botswana\", \"Br\u00e9sil\", \"Brun\u00e9i\", \"Bulgarie\", \"Burkina Faso\", \"Burundi\",\r\n  \"Cambodge\", \"Cameroun\", \"Canada\", \"Chili\", \"Chine\", \"Cit\u00e9 du Vatican\", \"Colombie\", \"Comores\", \"Congo\", \"Cor\u00e9e du Nord\", \"Cor\u00e9e du Sud\", \"Costa Rica\", \"C\u00f4te d\u2019Ivoire\", \"Croatie\", \"Cuba\",\r\n  \"Danemark\", \"Djibouti\", \"\u00c9gypte\", \"\u00c9mirats arabes unis\", \"\u00c9quateur\", \"\u00c9rythr\u00e9e\", \"Espagne\", \"Estonie\", \"\u00c9tats-Unis\", \"\u00c9thiopie\", \"Fidji\", \"Finlande\", \"Gabon\", \"Gambie\", \"G\u00e9orgie\", \"Ghana\", \"Gr\u00e8ce\", \"Grenade\", \"Guatemala\", \"Guin\u00e9e\", \"Guin\u00e9e-Bissau\", \"Guin\u00e9e \u00e9quatoriale\", \"Guyana\",\r\n  \"Ha\u00efti\", \"Honduras\", \"Hongrie\", \"\u00celes Marshall\", \"Inde\", \"Indon\u00e9sie\", \"Irak\", \"Iran\", \"Irlande\", \"Islande\", \"Isra\u00ebl\", \"Italie\", \"Jama\u00efque\", \"Japon\", \"Jordanie\", \"Kazakhstan\", \"Kenya\", \"Kirghizistan\", \"Kiribati\", \"Kowe\u00eft\",\r\n  \"Laos\", \"Lesotho\", \"Lettonie\", \"Liban\", \"Lib\u00e9ria\", \"Libye\", \"Liechtenstein\", \"Lituanie\", \"Luxembourg\", \"Mac\u00e9doine du Nord\", \"Madagascar\", \"Malaisie\", \"Malawi\", \"Maldives\", \"Mali\", \"Malte\", \"Maroc\", \"Maurice\", \"Mauritanie\", \"Mexique\", \"Micron\u00e9sie\", \"Moldavie\", \"Monaco\", \"Mongolie\", \"Mont\u00e9n\u00e9gro\", \"Mozambique\", \"Myanmar\",\r\n  \"Namibie\", \"Nauru\", \"N\u00e9pal\", \"Nicaragua\", \"Niger\", \"Nig\u00e9ria\", \"Norv\u00e8ge\", \"Nouvelle-Z\u00e9lande\", \"Oman\", \"Ouganda\", \"Ouzb\u00e9kistan\", \"Pakistan\", \"Palaos\", \"Panama\", \"Papouasie-Nouvelle-Guin\u00e9e\", \"Paraguay\", \"Pays-Bas\", \"P\u00e9rou\", \"Philippines\", \"Pologne\", \"Portugal\",\r\n  \"Qatar\", \"R\u00e9publique centrafricaine\", \"R\u00e9publique dominicaine\", \"R\u00e9publique d\u00e9mocratique du Congo\", \"Roumanie\", \"Royaume-Uni\", \"Russie\", \"Rwanda\", \"Saint-Christophe-et-Ni\u00e9v\u00e8s\", \"Saint-Marin\", \"Saint-Vincent-et-les-Grenadines\", \"Sainte-Lucie\", \"Salvador\", \"Samoa\", \"S\u00e3o Tom\u00e9-et-Principe\", \"S\u00e9n\u00e9gal\", \"Seychelles\", \"Sierra Leone\", \"Singapour\", \"Slovaquie\", \"Slov\u00e9nie\", \"Somalie\", \"Soudan\", \"Soudan du Sud\", \"Sri Lanka\", \"Su\u00e8de\", \"Suisse\", \"Suriname\", \"Syrie\",\r\n  \"Tadjikistan\", \"Tanzanie\", \"Tchad\", \"Tch\u00e9quie\", \"Tha\u00eflande\", \"Timor oriental\", \"Togo\", \"Tonga\", \"Trinit\u00e9-et-Tobago\", \"Tunisie\", \"Turkm\u00e9nistan\", \"Turquie\", \"Tuvalu\", \"Ukraine\", \"Uruguay\", \"Vanuatu\", \"Venezuela\", \"Vi\u00eat Nam\", \"Y\u00e9men\", \"Zambie\", \"Zimbabwe\"\r\n];\r\n\r\n    \/* =========================\r\n       3) GLOBAL STATE\r\n    ========================= *\/\r\n    let step = 0, lang = 'TR', mainCat = '', t_competitor_count = 0, teamSub = 'competitor', formDataStorage = {}, currentRating = 0;\r\n\r\n    \/* =========================\r\n       4) SVGs\r\n    ========================= *\/\r\n    const svgSsv = `<svg viewBox=\"0 0 50 50\" aria-hidden=\"true\"><path d=\"M44.667969 21.257813C44.484375 21.089844 44.246094 21 44 21L35.589844 21L38.402344 15.371094C38.867188 14.449219 38.824219 13.371094 38.292969 12.484375C38.183594 12.300781 35.558594 8 32 8C31.90625 8 31.816406 8.011719 31.730469 8.039063L22.023438 10.777344C20.988281 10.984375 20.0625 11.605469 19.480469 12.480469L14.167969 20.445313C14.136719 20.496094 14.125 20.550781 14.101563 20.605469L7.386719 21.667969C6.023438 21.972656 4.976563 23.105469 4.792969 24.40625L4.023438 27.78125C3.957031 28.074219 4.027344 28.386719 4.21875 28.625C4.40625 28.859375 4.695313 29 5 29L8 29L8 30.089844C5.167969 30.566406 3 33.03125 3 36C3 39.308594 5.691406 42 9 42C12.308594 42 15 39.308594 15 36C15 35.296875 14.871094 34.628906 14.648438 34L16.183594 34L17.0625 36.351563C17.066406 36.359375 17.074219 36.363281 17.074219 36.371094C17.085938 36.398438 17.105469 36.421875 17.117188 36.449219C17.160156 36.53125 17.207031 36.605469 17.269531 36.671875C17.292969 36.699219 17.320313 36.722656 17.351563 36.746094C17.414063 36.800781 17.480469 36.847656 17.554688 36.882813C17.585938 36.898438 17.617188 36.917969 17.652344 36.929688C17.761719 36.972656 17.878906 37 18 37L31 37C31.054688 37 31.101563 36.976563 31.152344 36.96875C31.21875 36.957031 31.285156 36.953125 31.347656 36.929688C31.414063 36.90625 31.464844 36.867188 31.523438 36.828125C31.574219 36.796875 31.628906 36.769531 31.671875 36.730469C31.726563 36.679688 31.765625 36.617188 31.808594 36.558594C31.835938 36.519531 31.871094 36.488281 31.894531 36.445313L33.117188 34L34.351563 34C34.128906 34.628906 34 35.296875 34 36C34 39.308594 36.691406 42 40 42C43.308594 42 46 39.308594 46 36C46 33.03125 43.832031 30.566406 41 30.089844L41 29L47 29C47.304688 29 47.589844 28.863281 47.78125 28.625C47.96875 28.390625 48.042969 28.078125 47.976563 27.78125C47.9375 27.601563 46.964844 23.320313 44.667969 21.257813 Z M 21.144531 13.589844C21.4375 13.148438 21.898438 12.839844 22.492188 12.71875L32.128906 10.003906C34.09375 10.105469 36 12.558594 36.578125 13.515625C36.757813 13.808594 36.769531 14.167969 36.613281 14.476563L34 19.703125L34 18.5C34 17.671875 33.328125 17 32.5 17C31.671875 17 31 17.671875 31 18.5L31 25.339844L30.632813 26L25.5 26C24.671875 26 24 26.671875 24 27.5C24 28.328125 24.671875 29 25.5 29L28.96875 29L28.410156 30L21 30L21 25C21 24.84375 20.964844 24.691406 20.894531 24.554688L18.894531 20.554688C18.699219 20.164063 18.269531 19.941406 17.84375 20.011719L16.746094 20.1875 Z M 9 38C7.898438 38 7 37.101563 7 36C7 34.898438 7.898438 34 9 34C10.101563 34 11 34.898438 11 36C11 37.101563 10.101563 38 9 38 Z M 13.460938 32C12.574219 31.011719 11.363281 30.320313 10 30.089844L10 29L14.308594 29L15.433594 32 Z M 42 36C42 37.101563 41.101563 38 40 38C38.898438 38 38 37.101563 38 36C38 34.898438 38.898438 34 40 34C41.101563 34 42 34.898438 42 36 Z M 39 30.089844C37.636719 30.320313 36.425781 31.011719 35.539063 32L34.117188 32L35.617188 29L39 29Z\"\/><\/svg>`;\r\n    const svgCar = `<svg viewBox=\"0 0 458.775 458.776\" aria-hidden=\"true\"><path d=\"M448.787,266.544V225.03c0-13.045-10.576-23.62-23.621-23.62h-59.938l-84.258-100.888 c-3.517-4.208-8.717-6.641-14.199-6.641H68.8c-10.217,0-18.5,8.283-18.5,18.5v66.553l-1.439-1.975 c-2.768-3.358-6.961-5.5-11.654-5.5h-22.11C6.759,171.459,0,178.219,0,186.557v94.788c0,8.338,6.759,15.099,15.097,15.099h6.016 c3.062,9.495,11.967,16.366,22.481,16.366h6.397c5.109,29.581,30.892,52.084,61.934,52.084c31.043,0,56.825-22.503,61.935-52.084 h110.435c5.109,29.581,30.893,52.084,61.936,52.084c31.025,0,56.797-22.479,61.926-52.036h35.705 c8.236,0,14.914-6.679,14.914-14.916V280.61C458.773,274.1,454.6,268.581,448.787,266.544z M312.527,196.03H200.426v-65.149h57.691 L312.527,196.03z M87.3,130.881h76.126v65.149H87.3V130.881z M111.925,330.401c-15.639,0-28.361-12.724-28.361-28.363 c0-15.637,12.723-28.361,28.361-28.361c15.64,0,28.362,12.725,28.362,28.361C140.287,317.677,127.565,330.401,111.925,330.401z M346.229,330.401c-15.637,0-28.359-12.724-28.359-28.363c0-15.637,12.723-28.361,28.359-28.361 c15.641,0,28.361,12.725,28.361,28.361C374.59,317.677,361.867,330.401,346.229,330.401z\"\/><\/svg>`;\r\n    const svgQuad = `<svg viewBox=\"0 0 50 50\" aria-hidden=\"true\"><path d=\"M18.8125 11C18.558594 11.050781 18.335938 11.195313 18.1875 11.40625L15.3125 15.25C13.867188 15.964844 12.523438 17.109375 11.8125 17.78125C12.179688 17.980469 12.449219 18.097656 12.5 18.125C12.710938 18.242188 18.140625 22.320313 20 32C20.179688 32.941406 21 33 21 33L28 33C28 33 28.816406 33.0625 29 32C29.382813 29.78125 30.242188 26.714844 30.9375 25L27 25C24.761719 25 23.066406 22.554688 21.28125 19.96875C20.128906 18.300781 18.863281 16.5 17.5625 15.59375L19.5 13L23 13C23.359375 13.003906 23.695313 12.816406 23.878906 12.503906C24.058594 12.191406 24.058594 11.808594 23.878906 11.496094C23.695313 11.183594 23.359375 10.996094 23 11L19 11C18.96875 11 18.9375 11 18.90625 11C18.875 11 18.84375 11 18.8125 11 Z M 20.15625 15.21875C21.140625 16.265625 22.050781 17.5625 22.9375 18.84375C24.289063 20.796875 25.808594 23 27 23L31.8125 23C32.523438 21.511719 33.101563 20.558594 33.15625 20.46875C33.265625 20.285156 33.425781 20.144531 33.625 20.0625C33.90625 19.945313 40.292969 17.3125 44.46875 17.03125C44.378906 17.039063 44.308594 17.023438 44.21875 17.03125C44.144531 17.015625 44.078125 17 44 17C37.847656 17 33.335938 17.878906 30.34375 18.46875C28.886719 18.757813 27.722656 19 27 19C26.179688 19 24.828125 18.21875 23.28125 16.84375C22.378906 16.039063 21.296875 15.496094 20.15625 15.21875 Z M 9.125 18.625L4.375 19.65625C3.011719 19.960938 1.976563 21.117188 1.78125 22.5L1 27.84375C0.980469 27.992188 1.019531 28.144531 1.0625 28.28125C1.066406 28.289063 1.058594 28.304688 1.0625 28.3125L2.0625 31.3125C2.199219 31.722656 2.570313 32 3 32L3.09375 32C3.046875 32.328125 3 32.660156 3 33C3 36.859375 6.140625 40 10 40C13.859375 40 17 36.859375 17 33C17 32.304688 16.910156 31.632813 16.71875 31L17.75 31C15.703125 22.386719 11.542969 19.898438 11.5 19.875C11.476563 19.863281 10.40625 19.179688 9.125 18.625 Z M 46.9375 18.78125L45.125 19C45.089844 19.003906 45.066406 19 45.03125 19C41.730469 19.066406 36.070313 21.261719 34.6875 21.8125C34.101563 22.855469 32.089844 26.644531 31.1875 31L32.28125 31C32.09375 31.632813 32 32.304688 32 33C32 36.859375 35.140625 40 39 40C42.859375 40 46 36.859375 46 33C46 29.421875 43.3125 26.476563 39.84375 26.0625L40.53125 25L48 25C48.304688 25 48.589844 24.859375 48.78125 24.625C48.96875 24.386719 49.035156 24.078125 48.96875 23.78125C48.9375 23.636719 48.335938 20.929688 46.9375 18.78125 Z M 6.8125 21.1875L6 24L3.46875 24.84375L3.75 22.78125C3.828125 22.21875 4.257813 21.746094 4.8125 21.625 Z M 10 28C12.757813 28 15 30.242188 15 33C15 35.757813 12.757813 38 10 38C7.242188 38 5 35.757813 5 33C5 30.242188 7.242188 28 10 28 Z M 39 28C41.757813 28 44 30.242188 44 33C44 35.757813 41.757813 38 39 38C36.242188 38 34 35.757813 34 33C34 30.242188 36.242188 28 39 28 Z M 10 30C8.34375 30 7 31.34375 7 33C7 34.65625 8.34375 36 10 36C11.65625 36 13 34.65625 13 33C13 31.34375 11.65625 30 10 30 Z M 39 30C37.34375 30 36 31.34375 36 33C36 34.65625 37.34375 36 39 36C40.65625 36 42 34.65625 42 33C42 31.34375 40.65625 30 39 30Z\"\/><\/svg>`;\r\n\r\n    const svgGuest = `<svg viewBox=\"0 0 461.136 461.136\" aria-hidden=\"true\"><path d=\"M105.9,74.509c-0.402-1.99-2.342-3.278-4.332-2.876L64.34,79.155c-1.99,0.402-3.278,2.342-2.876,4.332 l11.04,54.643c0.402,1.991,2.342,3.278,4.332,2.876l2.609-0.527c0.811-4.095,2.3-8.125,4.531-11.923 c6.173-10.512,17.07-17.416,29.068-18.684L105.9,74.509z\"\/><circle cx=\"268.807\" cy=\"37.954\" r=\"37.954\"\/><path d=\"M399.745,309.694c0-6.936-5.622-12.558-12.558-12.558h-13.801v-32.074c0-4.623-3.747-8.371-8.371-8.371 h-2.987c-0.006-1.253-0.624-124.309-0.631-125.565c-0.119-23.776-19.56-43.12-43.337-43.12c-3.225,0-26.176,0-98.509,0 c-23.777,0-43.218,19.343-43.338,43.12c-0.047,9.339-0.008,1.635-0.152,30.268l-49.776-29.23 c-7.996-4.696-18.526-2.727-24.148,5.123c-6.376,8.911-3.548,21.087,5.601,26.46c82.579,48.493,77.43,45.496,78.293,45.927 c12.033,6.025,26.423-2.637,26.496-16.291c0.052-10.362,0.277-54.973,0.313-62.073c0-0.001,0-0.001,0-0.002 c0.011-2.003,1.64-3.619,3.643-3.614c2.003,0.005,3.623,1.631,3.623,3.634c0,55.23,0.008,303.075,0.008,307.831 c0,12.137,9.839,21.976,21.976,21.976c12.137,0,21.976-9.839,21.976-21.976v-170.91c0-2.62,2.124-4.745,4.745-4.745 c2.62,0,4.745,2.124,4.745,4.745v22.396c4.758-6.869,12.084-11.83,20.581-13.474v-12.666c0-13.67,9.795-25.299,22.971-27.849 c0-21.025-0.032-84.498-0.043-105.325c-0.001-2.125,1.718-3.85,3.842-3.856c2.125-0.007,3.854,1.708,3.866,3.832 c0,0.001,0,0,0,0.001c0.006,1.217,0.626,124.565,0.63,125.382h-2.896c-4.623,0-8.371,3.747-8.371,8.371v32.074h-13.801 c-6.935,0-12.558,5.622-12.558,12.558v118.465c0,6.936,5.622,12.558,12.558,12.558h0.426v10.42c0,5.523,4.477,10,10,10 c5.523,0,10-4.477,10-10v-10.42h46v10.42c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10v-10.42h0.426 c6.936,0,12.558-5.622,12.558-12.558V309.694z\"\/><\/svg>`;\r\n\r\n    const svgHelmet = `<svg viewBox=\"0 0 512 512\" aria-hidden=\"true\"><path d=\"M129.17,418.45a8,8,0,0,1-5.26,10,7.86,7.86,0,0,1-2.38.36,8,8,0,0,1-7.63-5.62l-4.53-14.54a8,8,0,1,1,15.28-4.76Zm67.39-20.83a8,8,0,1,0-15.27,4.75l4.52,14.54a8,8,0,0,0,7.64,5.63,7.87,7.87,0,0,0,2.38-.37,8,8,0,0,0,5.26-10Zm-35.95,3.14a8,8,0,0,0-15.28,4.75l4.52,14.54a8,8,0,0,0,7.64,5.63,8.18,8.18,0,0,0,2.38-.36,8,8,0,0,0,5.26-10ZM433.33,298c-25.41,44.26-54.84,78.43-87.46,101.56-16.81,11.92-59.44,24.56-84.91,32.12-5.32,1.57-9.92,2.94-13.11,4a370.71,370.71,0,0,1-112,17.74c-33.48,0-54.39-5-56-5.36a8,8,0,0,1-5.73-5.39L57.56,389.21v0a8.33,8.33,0,0,1-.22-.86s0-.08,0-.12c0-.24-.08-.49-.1-.73a2.62,2.62,0,0,0,0-.28c0-.19,0-.39,0-.58s0-.2,0-.3a5.42,5.42,0,0,1,.06-.58,2.51,2.51,0,0,1,0-.27c0-.24.09-.47.15-.7a.65.65,0,0,1,0-.13,7.67,7.67,0,0,1,.67-1.63l.10-.18a6.65,6.65,0,0,1,.36-.56l.06-.10.11-.13.36-.45.23-.26.14-.14,45-45A266.27,266.27,0,0,1,103,307.46c0-36.46,7-69.85,19.13-93-32.1,1.69-56,3.35-56.34,3.38a8,8,0,0,1-8.48-9.06c7-51.51,61.36-89.1,93.12-106.92,47.46-26.62,103.43-43.16,146.08-43.16,1.29,0,2.59,0,3.87,0C356.3,60,406.22,90,433.87,139,462,189,461.83,248.39,433.33,298ZM119,307.46a251.73,251.73,0,0,0,1.55,28,8,8,0,0,1,.59,4.8,196,196,0,0,0,7.16,33c24.81-3.44,53.26-9,78.26-17.87a183.14,183.14,0,0,0,28.72-12.84,56.36,56.36,0,0,0,25.1-29.89C283,250,289,222.42,289.07,214.33c-5.77-1.78-28.59-5.45-116.87-2.17-10.5.39-20.92.84-30.91,1.32C127.46,233.5,119,269,119,307.46ZM107.44,355.9,85.59,377.75c7.42-.53,16.47-1.31,26.56-2.44C110.32,369.16,108.74,362.66,107.44,355.9Zm312.5-209c-24.86-44.06-69.7-71-120-72.18q-1.74,0-3.51,0c-39.46,0-93.73,16.14-138.25,41.11-44.7,25.09-74.3,55.71-83,85.36,12.65-.81,35.41-2.2,61.57-3.47h.1c13.26-.64,27.39-1.25,41.53-1.74,33.33-1.15,60.17-1.4,79.77-.74,35.5,1.19,43.28,4.95,45.8,11.92,1.58,4.37,5.78,15.95-28.6,111a72.37,72.37,0,0,1-32.25,38.36,200,200,0,0,1-31.25,14c-50.19,17.85-111.61,22.66-136,23.91l12.12,39c16.47,3,78.12,11.44,155-13,3.34-1.06,8-2.44,13.4-4,22.91-6.8,65.56-19.44,80.2-29.83,30.73-21.78,58.6-54.24,82.85-96.48A143.53,143.53,0,0,0,419.94,146.89Zm-66.66,92.18a15.91,15.91,0,0,1,1.8,12.09L338.7,316.71a16,16,0,0,1-7.66,10l-16.79,9.47a16,16,0,0,1-23.34-17.79L310.5,240a16,16,0,0,1,19.37-11.62l13.58,3.39A15.91,15.91,0,0,1,353.28,239.07Zm-13.72,8.2L326,243.92l-19.54,78.32,16.74-9.43,16.37-65.53h0Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"18\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\/><\/svg>`;\r\n\r\n    \/* =========================\r\n       5) TRANSLATE\r\n    ========================= *\/\r\n    function translate() {\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      document.querySelectorAll('[data-t]').forEach(el => {\r\n        const key = el.getAttribute('data-t');\r\n        if (t[key]) el.textContent = t[key];\r\n      });\r\n\r\n      const fuelSel = document.getElementById('v_fuel_select');\r\n      if (fuelSel) fuelSel.innerHTML = t.fuel_opts.map(opt => `<option value=\"${opt}\">${opt}<\/option>`).join('');\r\n\r\n      const modeSel = document.getElementById('s_mode');\r\n      if (modeSel) modeSel.innerHTML = Object.keys(t.s_mode_opts).map(k => `<option value=\"${k}\">${t.s_mode_opts[k]}<\/option>`).join('');\r\n\r\n      const btnCancel = document.getElementById('ta_consent_cancel');\r\n      const btnAccept = document.getElementById('ta_consent_accept');\r\n      if(btnCancel) btnCancel.textContent = t.consent_cancel;\r\n      if(btnAccept) btnAccept.textContent = t.consent_accept;\r\n\r\n      const plBtn = document.querySelector('[data-t=\"price_list_btn\"]');\r\n      if(plBtn) plBtn.textContent = t.price_list_btn;\r\n\r\n      const plTitle = document.getElementById('ta_price_title');\r\n      if(plTitle) plTitle.textContent = t.pl_title;\r\n\r\n      \/\/ Rating translation\r\n      const rTitle = document.getElementById('rating_title');\r\n      const rQ = document.getElementById('rating_q');\r\n      if(rTitle) rTitle.textContent = t.rating_title;\r\n      if(rQ) rQ.textContent = t.rating_q;\r\n    }\r\n\r\n    \/* =========================\r\n       6) TAKIM TAB BADGE\r\n    ========================= *\/\r\n    function updateTeamTabBadges(){\r\n      if(mainCat !== 'Tak\u0131m') return;\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      const updateRow = (id, group) => {\r\n        const card = document.getElementById(id);\r\n        if(!card) return;\r\n        const summary = card.parentNode.querySelector('.tab-side-summary');\r\n        let names = [];\r\n        for(let i=1; i<=20; i++){\r\n          let nameKey =\r\n            group === 'competitor' ? `r${i}_p1_name` :\r\n            (group === 'staff' ? `staff_${i}_name` :\r\n            (group === 'guest' ? `t_guest_${i}_name` : `t_media_${i}_name`));\r\n          if(formDataStorage[nameKey]) names.push(formDataStorage[nameKey]);\r\n        }\r\n        card.classList.toggle('done', names.length > 0);\r\n        if(summary) summary.textContent = names.length > 0 ? names.join(', ') : t.no_name;\r\n      };\r\n\r\n      updateRow('tsub_competitor', 'competitor');\r\n      updateRow('tsub_staff', 'staff');\r\n      updateRow('tsub_guest', 'guest');\r\n      updateRow('tsub_media', 'media');\r\n    }\r\n\r\n    document.addEventListener('input', (e) => {\r\n      if (e.target && e.target.name && e.target.type !== 'file') {\r\n        formDataStorage[e.target.name] = e.target.value;\r\n        updateTeamTabBadges();\r\n      }\r\n    });\r\n\r\n    \/* =========================\r\n       7) NAV\r\n    ========================= *\/\r\n    function setLang(l){\r\n      lang = l;\r\n      document.getElementById('f_lang').value = l;\r\n      translate();\r\n      goToStep(1);\r\n    }\r\n\r\n    function setMainCat(c){\r\n      mainCat = c; document.getElementById('f_main_cat').value = c;\r\n      document.querySelectorAll('[id^=\"cat_\"]').forEach(el => el.classList.remove('active'));\r\n      const el = document.getElementById('cat_'+c); if(el) el.classList.add('active');\r\n      goToStep(2);\r\n    }\r\n\r\n    function goToStep(s){\r\n      step = s; document.getElementById('f_step').value = String(s);\r\n      document.querySelectorAll('.form-step').forEach(e=>e.classList.remove('active'));\r\n      const target = document.getElementById('step'+s) || document.getElementById('team_step_'+s);\r\n      if(target) target.classList.add('active');\r\n\r\n      document.getElementById('master_nav').classList.toggle('hidden', s < 3);\r\n\r\n      const t = i18n[lang] || i18n.TR;\r\n      const isOtherEnd = (['Misafir','Medya','Servis','Tak\u0131m'].includes(mainCat) && s === 3);\r\n      document.getElementById('next_btn').textContent = (s === 5 || isOtherEnd) ? t.finish_btn : t.continue_btn;\r\n\r\n      window.scrollTo(0,0);\r\n\r\n      const topBtn = document.getElementById('ta_scroll_top_btn');\r\n      if(topBtn){\r\n        topBtn.style.display = (mainCat === 'Tak\u0131m' && s === 3) ? 'flex' : 'none';\r\n      }\r\n    }\r\n\r\n    function goBack(){\r\n      if(step <= 0) return;\r\n      if(mainCat === 'Tak\u0131m' && step === 201) { goToStep(3); return; }\r\n      goToStep(step-1);\r\n    }\r\n\r\n    function toggleCommonService(){\r\n      document.getElementById('common_service_wrap').classList.toggle('hidden', document.getElementById('s_mode').value !== 'common');\r\n    }\r\n\r\n    \/* =========================\r\n       8) OTP\r\n    ========================= *\/\r\n    function sendOTP(){\r\n      const email = document.getElementById('email_input').value.trim();\r\n      if(!email){ alert((i18n[lang]||i18n.TR).alert_otp); return; }\r\n      const fd = new FormData(); fd.append('action','ta_send_otp'); fd.append('email', email);\r\n      fetch('\/wp-admin\/admin-ajax.php', {method:'POST', body:fd})\r\n        .then(r=>r.json())\r\n        .then(res=>{\r\n          if(res.success){\r\n            document.getElementById('otp_area').classList.remove('hidden');\r\n            document.getElementById(\"otp_spam_note\").classList.remove(\"hidden\");\r\n            setTimeout(() => document.getElementById('otp_code').focus(), 100);\r\n          }\r\n        });\r\n    }\r\n\r\n    async function verifyOTP(){\r\n      const email = document.getElementById('email_input').value.trim();\r\n      const otp = document.getElementById('otp_code').value.trim();\r\n      if(!otp) return;\r\n      const fd = new FormData(); fd.append('action','ta_verify_otp'); fd.append('email', email); fd.append('otp', otp);\r\n      try {\r\n        const response = await fetch('\/wp-admin\/admin-ajax.php', {method:'POST', body:fd});\r\n        const res = await response.json();\r\n        if(!res.success){ alert((i18n[lang]||i18n.TR).alert_verify); return; }\r\n        document.getElementById('f_email').value = email;\r\n        const resumed = await resumeIfExists(email);\r\n        if(!resumed){\r\n          document.getElementById('f_reg_id').value = \"TA-\" + Date.now();\r\n          buildStep3();\r\n          goToStep(3);\r\n        }\r\n      } catch(e) { console.error(e); }\r\n    }\r\n\r\n    document.addEventListener('keydown', function(e) {\r\n      if (e.key === 'Enter') {\r\n        const activeEl = document.activeElement;\r\n        if (activeEl.id === 'email_input') { e.preventDefault(); sendOTP(); }\r\n        else if (activeEl.id === 'otp_code') { e.preventDefault(); verifyOTP(); }\r\n      }\r\n    });\r\n\r\n    async function resumeIfExists(email){\r\n      const fd = new FormData(); fd.append('action','ta_resume_by_email'); fd.append('email', email);\r\n      try {\r\n        const response = await fetch('\/wp-admin\/admin-ajax.php', {method:'POST', body:fd});\r\n        const res = await response.json();\r\n        if(!res.success || !res.data || !res.data.found) return false;\r\n\r\n        formDataStorage = res.data.data || {};\r\n        document.getElementById('f_reg_id').value = res.data.reg_id;\r\n\r\n        mainCat = formDataStorage.main_cat || mainCat;\r\n        lang = formDataStorage.lang || lang;\r\n\r\n        document.getElementById('f_lang').value = lang;\r\n        translate();\r\n\r\n        document.getElementById('f_main_cat').value = mainCat;\r\n        document.querySelectorAll('[id^=\"cat_\"]').forEach(el => el.classList.remove('active'));\r\n        if(document.getElementById('cat_'+mainCat)) document.getElementById('cat_'+mainCat).classList.add('active');\r\n\r\n        buildStep3();\r\n        fillFormFromData(formDataStorage);\r\n        goToStep(3);\r\n        return true;\r\n      } catch (e) { return false; }\r\n    }\r\n\r\n    function fillFormFromData(data){\r\n      for(const [k,v] of Object.entries(data)){\r\n        const el = document.querySelector(`[name=\"${k}\"]`);\r\n        if(!el || el.type === 'file') continue;\r\n        el.value = v;\r\n      }\r\n      toggleCommonService();\r\n      updateTeamTabBadges();\r\n    }\r\n\r\n    \/* =========================\r\n       9) BUILD STEP 3\r\n    ========================= *\/\r\n    function buildStep3(){\r\n      const c = document.getElementById('step3_container');\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      c.innerHTML = `<img decoding=\"async\" src=\"https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/TA-LOGO.png\" class=\"ta-logo-step\">`;\r\n\r\n      if(mainCat === 'Yar\u0131\u015fmac\u0131'){\r\n        c.innerHTML += `\r\n          <div class=\"section-header\">${t.category_label}<\/div>\r\n          <div class=\"sel-grid\" style=\"grid-template-columns:1fr 1fr;\">\r\n            <div class=\"sel-card\" id=\"rt_RALLY\" onclick=\"setRaceType('RALLY')\">RALLY<\/div>\r\n            <div class=\"sel-card\" id=\"rt_RAID\" onclick=\"setRaceType('RAID')\">RAID<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"section-header\">${t.v_type_label}<\/div>\r\n          <div class=\"sel-grid\">\r\n            <div class=\"sel-card\" id=\"vt_motosiklet\" onclick=\"setVehicleType('motosiklet')\"><i class=\"fas fa-motorcycle\"><\/i>BIKE<\/div>\r\n            <div class=\"sel-card\" id=\"vt_quad\" onclick=\"setVehicleType('quad')\">${svgQuad}QUAD<\/div>\r\n            <div class=\"sel-card\" id=\"vt_ssv\" onclick=\"setVehicleType('ssv')\">${svgSsv}SSV<\/div>\r\n            <div class=\"sel-card\" id=\"vt_otomobil\" onclick=\"setVehicleType('otomobil')\">${svgCar}CAR<\/div>\r\n            <div class=\"sel-card\" id=\"vt_kamyon\" onclick=\"setVehicleType('kamyon')\"><i class=\"fas fa-truck\"><\/i>TRUCK<\/div>\r\n          <\/div>\r\n\r\n          <div id=\"persons_area\">\r\n            <div class=\"section-header\">${t.pilot_label}<\/div>\r\n            ${personBlock('p1')}\r\n            <div id=\"nav_wrap\"><\/div>\r\n            <div id=\"p3_wrap\"><\/div>\r\n          <\/div>\r\n        `;\r\n      } else if(mainCat === 'Tak\u0131m'){\r\n        c.innerHTML += `\r\n          <div class=\"section-header\">${t.team_header}<\/div>\r\n\r\n          <div class=\"form-grid\" style=\"margin-bottom:20px;\">\r\n            <div class=\"form-group\"><label>${t.team_name_label}<\/label><input type=\"text\" name=\"t_name\"><\/div>\r\n            <div class=\"form-group\"><label>${t.team_leader_label}<\/label><input type=\"text\" name=\"t_leader\"><\/div>\r\n            <div class=\"form-group\"><label>${t.team_phone_label}<\/label><input type=\"tel\" name=\"t_leader_phone\"><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"team-tabs-container\">\r\n            <div class=\"team-tab-row\">\r\n              <div class=\"sel-card\" id=\"tsub_competitor\" onclick=\"setTeamSubCat('competitor')\">${svgHelmet}${t.competitor_tab}<\/div>\r\n              <div class=\"tab-side-summary\"><\/div>\r\n            <\/div>\r\n            <div class=\"team-tab-row\">\r\n              <div class=\"sel-card\" id=\"tsub_staff\" onclick=\"setTeamSubCat('staff')\"><i class=\"fas fa-wrench\"><\/i>${t.staff_tab}<\/div>\r\n              <div class=\"tab-side-summary\"><\/div>\r\n            <\/div>\r\n            <div class=\"team-tab-row\">\r\n              <div class=\"sel-card\" id=\"tsub_guest\" onclick=\"setTeamSubCat('guest')\">${svgGuest}${t.guest_tab}<\/div>\r\n              <div class=\"tab-side-summary\"><\/div>\r\n            <\/div>\r\n            <div class=\"team-tab-row\">\r\n              <div class=\"sel-card\" id=\"tsub_media\" onclick=\"setTeamSubCat('media')\"><i class=\"fas fa-camera\"><\/i>${t.media_tab}<\/div>\r\n              <div class=\"tab-side-summary\"><\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div id=\"team_sub_container\"><\/div>\r\n        `;\r\n        setTeamSubCat(formDataStorage.team_subcat || 'competitor', true);\r\n      } else if(mainCat === 'Servis'){\r\n        c.innerHTML += `\r\n          <div class=\"section-header\">${t.s_info_header}<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\"><label>${t.s_name}<\/label><input type=\"text\" name=\"sv_name\"><\/div>\r\n            <div class=\"form-group\"><label>${t.p_nat}<\/label>${countrySelect('sv_nat')}<\/div>\r\n\r\n            <div class=\"form-group\">\r\n              <label>${t.s_mech_count}<\/label>\r\n              <select name=\"sv_mech_count\" onchange=\"buildServicePersonelFields(this.value)\">\r\n                <option value=\"0\">${t.select_opt}<\/option>\r\n                ${Array.from({length:10}).map((_,i)=>`<option value=\"${i+1}\">${i+1}<\/option>`).join('')}\r\n              <\/select>\r\n            <\/div>\r\n\r\n            <div class=\"form-group\">\r\n              <label>${t.s_v_count}<\/label>\r\n              <select name=\"sv_v_count\" onchange=\"buildServiceVehicleFields('sv', this.value)\">\r\n                <option value=\"0\">0<\/option>\r\n                ${Array.from({length:5}).map((_,i)=>`<option value=\"${i+1}\">${i+1}<\/option>`).join('')}\r\n              <\/select>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div id=\"service_mech_area\"><\/div>\r\n          <div id=\"sv_vehicle_area\"><\/div>\r\n        `;\r\n      } else if(mainCat === 'Misafir'){\r\n        c.innerHTML += `<div class=\"section-header\">${t.guest_header}<\/div>${guestAndMediaBlock('g')}`;\r\n      } else if(mainCat === 'Medya'){\r\n        c.innerHTML += `\r\n          <div class=\"section-header\">${t.media_header}<\/div>\r\n          ${guestAndMediaBlock('m')}\r\n          <div class=\"section-header\">DETAIL<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\"><label>${t.media_channel_label}<\/label><input type=\"text\" name=\"m_channel\"><\/div>\r\n            <div class=\"form-group\"><label>Press Card<\/label><input type=\"file\" name=\"m_press_card\"><\/div>\r\n          <\/div>\r\n        `;\r\n      }\r\n\r\n      fillFormFromData(formDataStorage);\r\n      updateTeamTabBadges();\r\n      refreshThirdPersonUI();\r\n    }\r\n\r\n    function setTeamSubCat(sub, silent=false){\r\n      teamSub = sub;\r\n      formDataStorage.team_subcat = sub;\r\n\r\n      ['competitor','staff','guest','media'].forEach(k=>{\r\n        const el = document.getElementById('tsub_'+k);\r\n        if(el) el.classList.toggle('active', k === sub);\r\n      });\r\n\r\n      const container = document.getElementById('team_sub_container');\r\n      if(!container) return;\r\n\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      if(sub === 'competitor'){\r\n        container.innerHTML = `\r\n          <div class=\"section-header\">${t.competitor_add_header}<\/div>\r\n          <div class=\"form-group\">\r\n            <label>${t.competitor_count_label}<\/label>\r\n            <select name=\"t_count\" id=\"t_count\" onchange=\"buildTeamCompetitorSteps(this.value)\">\r\n              <option value=\"\">${t.select_opt}<\/option>\r\n              ${Array.from({length:20}).map((_,i)=>`<option value=\"${i+1}\">${i+1}<\/option>`).join('')}\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <div id=\"competitor_go_btn_wrap\" class=\"hidden\" style=\"margin-top:15px;\">\r\n            <button type=\"button\" class=\"nav-btn\" style=\"width:100%;\" onclick=\"goToStep(201)\">${t.competitor_enter_btn}<\/button>\r\n          <\/div>\r\n        `;\r\n        if(formDataStorage.t_count){\r\n          document.getElementById('t_count').value = formDataStorage.t_count;\r\n          buildTeamCompetitorSteps(formDataStorage.t_count);\r\n        }\r\n      } else {\r\n        let title = sub === 'staff' ? t.staff_header : (sub === 'guest' ? t.guest_header : t.media_header);\r\n\r\n        container.innerHTML = `\r\n          <div class=\"section-header\">${title}<\/div>\r\n\r\n          <div class=\"form-group\">\r\n            <label>${t.count_label}<\/label>\r\n            <select name=\"t_${sub}_count\" id=\"t_${sub}_count\" onchange=\"buildTeamStaffFields('${sub}', this.value)\">\r\n              <option value=\"\">${t.select_opt}<\/option>\r\n              ${Array.from({length:10}).map((_,i)=>`<option value=\"${i+1}\">${i+1}<\/option>`).join('')}\r\n            <\/select>\r\n          <\/div>\r\n\r\n          ${sub === 'staff' ? `\r\n            <div class=\"form-group\">\r\n              <label>${t.staff_v_label}<\/label>\r\n              <select name=\"t_staff_v_count\" onchange=\"buildServiceVehicleFields('t_staff', this.value)\">\r\n                <option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option>\r\n              <\/select>\r\n            <\/div>\r\n          ` : ''}\r\n\r\n          <div id=\"team_staff_fields\"><\/div>\r\n          <div id=\"t_staff_vehicle_area\"><\/div>\r\n        `;\r\n\r\n        if(formDataStorage[`t_${sub}_count`]){\r\n          document.getElementById(`t_${sub}_count`).value = formDataStorage[`t_${sub}_count`];\r\n          buildTeamStaffFields(sub, formDataStorage[`t_${sub}_count`]);\r\n        }\r\n      }\r\n\r\n      updateTeamTabBadges();\r\n      if(!silent) saveDraft();\r\n    }\r\n\r\n    function buildTeamCompetitorSteps(count){\r\n      t_competitor_count = parseInt(count || '0');\r\n      formDataStorage.t_count = String(t_competitor_count);\r\n\r\n      document.getElementById('competitor_go_btn_wrap').classList.toggle('hidden', t_competitor_count === 0);\r\n\r\n      const container = document.getElementById('team_dynamic_steps');\r\n      container.innerHTML = '';\r\n\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      for(let i=1; i<=t_competitor_count; i++){\r\n        const s = document.createElement('div');\r\n        s.id = 'team_step_' + (200 + i);\r\n        s.className = 'form-step center';\r\n\r\n        s.innerHTML = `\r\n          <img decoding=\"async\" src=\"https:\/\/taexpedition.com.tr\/wp-content\/uploads\/2026\/01\/TA-LOGO.png\" class=\"ta-logo-step\">\r\n          <div class=\"section-header\">${i}. ${t.r_info_header}<\/div>\r\n\r\n          <div class=\"section-header\">${t.category_label}<\/div>\r\n          <div class=\"sel-grid\" style=\"grid-template-columns:1fr 1fr;\">\r\n            <div class=\"sel-card\" id=\"r${i}_rt_RALLY\" onclick=\"setTeamRT(${i},'RALLY')\">RALLY<\/div>\r\n            <div class=\"sel-card\" id=\"r${i}_rt_RAID\" onclick=\"setTeamRT(${i},'RAID')\">RAID<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"section-header\">${t.v_type_label}<\/div>\r\n          <div class=\"sel-grid\">\r\n            <div class=\"sel-card\" id=\"r${i}_vt_motosiklet\" onclick=\"setTeamVT(${i},'motosiklet')\"><i class=\"fas fa-motorcycle\"><\/i>BIKE<\/div>\r\n            <div class=\"sel-card\" id=\"r${i}_vt_quad\" onclick=\"setTeamVT(${i},'quad')\">${svgQuad}QUAD<\/div>\r\n            <div class=\"sel-card\" id=\"r${i}_vt_ssv\" onclick=\"setTeamVT(${i},'ssv')\">${svgSsv}SSV<\/div>\r\n            <div class=\"sel-card\" id=\"r${i}_vt_otomobil\" onclick=\"setTeamVT(${i},'otomobil')\">${svgCar}CAR<\/div>\r\n            <div class=\"sel-card\" id=\"r${i}_vt_kamyon\" onclick=\"setTeamVT(${i},'kamyon')\"><i class=\"fas fa-truck\"><\/i>TRUCK<\/div>\r\n          <\/div>\r\n\r\n          <input type=\"hidden\" name=\"r${i}_race_type\" id=\"r${i}_rt_val\">\r\n          <input type=\"hidden\" name=\"r${i}_vehicle_type\" id=\"r${i}_vt_val\">\r\n\r\n          <div id=\"r${i}_fields\">\r\n            ${personBlock('r'+i+'_p1')}\r\n            <div id=\"r${i}_nav_wrap\"><\/div>\r\n            <div id=\"r${i}_p3_wrap\"><\/div>\r\n\r\n            <div class=\"section-header\">${t.v_info}<\/div>\r\n            ${vehicleBlock('r'+i+'_v')}\r\n          <\/div>\r\n        `;\r\n\r\n        container.appendChild(s);\r\n\r\n        if(formDataStorage[`r${i}_race_type`]) document.getElementById(`r${i}_rt_val`).value = formDataStorage[`r${i}_race_type`];\r\n        if(formDataStorage[`r${i}_vehicle_type`]) document.getElementById(`r${i}_vt_val`).value = formDataStorage[`r${i}_vehicle_type`];\r\n\r\n        refreshThirdPersonTeam(i);\r\n      }\r\n    }\r\n\r\n    function buildTeamStaffFields(type, count){\r\n      const container = document.getElementById('team_staff_fields');\r\n      if(!container) return;\r\n      container.innerHTML = '';\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      for(let i=1; i<=parseInt(count||'0'); i++){\r\n        if(type === 'staff'){\r\n          container.innerHTML += `\r\n            <div class=\"section-header\">${i}. ${t.staff_tab}<\/div>\r\n            <div class=\"form-grid\">\r\n              <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"staff_${i}_name\" required><\/div>\r\n              <div class=\"form-group\"><label>Title<\/label><input type=\"text\" name=\"staff_${i}_title\"><\/div>\r\n              <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"staff_${i}_phone\" required><\/div>\r\n              <div class=\"form-group\"><label>Passport<\/label><input type=\"file\" name=\"staff_${i}_doc\"><\/div>\r\n            <\/div>\r\n          `;\r\n        } else if(type === 'media'){\r\n          container.innerHTML += `\r\n            <div class=\"section-header\">${i}. ${t.media_tab}<\/div>\r\n            <div class=\"form-grid\">\r\n              <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"t_${type}_${i}_name\" required><\/div>\r\n              <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"t_${type}_${i}_phone\" required><\/div>\r\n              <div class=\"form-group\"><label>${t.media_channel_label}<\/label><input type=\"text\" name=\"t_${type}_${i}_channel\"><\/div>\r\n            <\/div>\r\n          `;\r\n        } else {\r\n          container.innerHTML += `\r\n            <div class=\"section-header\">${i}. ${type === 'guest' ? t.guest_tab : t.media_tab}<\/div>\r\n            <div class=\"form-grid\">\r\n              <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"t_${type}_${i}_name\" required><\/div>\r\n              <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"t_${type}_${i}_phone\" required><\/div>\r\n            <\/div>\r\n          `;\r\n        }\r\n      }\r\n      updateTeamTabBadges();\r\n    }\r\n\r\n    function personBlock(p){\r\n      const t = i18n[lang] || i18n.TR;\r\n      const birthPlaceholder = (lang === 'EN' ? 'dd.mm.yyyy' : (lang === 'IT' ? 'gg.mm.aaaa' : (lang === 'FR' ? 'jj.mm.aaaa' : 'gg.aa.yyyy')));\r\n      return `\r\n        <div class=\"form-grid\">\r\n          <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"${p}_name\" required><\/div>\r\n          <div class=\"form-group\"><label>${t.p_nat}<\/label>${countrySelect(p+'_nat')}<\/div>\r\n          <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"${p}_phone\" required><\/div>\r\n          <div class=\"form-group\"><label>${t.p_mail}<\/label><input type=\"email\" name=\"${p}_mail\"><\/div>\r\n\r\n          <div class=\"form-group\">\r\n            <label>${t.p_birth}<\/label>\r\n            <input type=\"text\" name=\"${p}_birth\" class=\"date-mask\" placeholder=\"${birthPlaceholder}\">\r\n          <\/div>\r\n\r\n          <div class=\"form-group\"><label>${t.p_blood}<\/label>\r\n            <select name=\"${p}_blood\">\r\n              <option value=\"\">${t.select_opt}<\/option>\r\n              <option>0-<\/option><option>0+<\/option><option>A-<\/option><option>A+<\/option><option>B-<\/option><option>B+<\/option><option>AB-<\/option><option>AB+<\/option>\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <div class=\"form-group\"><label>${t.p_shirt}<\/label>\r\n            <select name=\"${p}_shirt\">\r\n              <option>XS<\/option><option>S<\/option><option>M<\/option><option>L<\/option><option>XL<\/option><option>XXL<\/option><option>3XL<\/option><option>4XL<\/option>\r\n            <\/select>\r\n          <\/div>\r\n\r\n          <div class=\"form-group\"><label>${t.p_pass}<\/label><input type=\"file\" name=\"${p}_passport\"><\/div>\r\n          <div class=\"form-group\"><label>${t.p_lic}<\/label><input type=\"file\" name=\"${p}_license\"><\/div>\r\n          <div class=\"form-group\"><label>${t.p_ehliyet}<\/label><input type=\"file\" name=\"${p}_ehliyet\"><\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function vehicleBlock(prefix){\r\n      const t = i18n[lang] || i18n.TR;\r\n      return `\r\n        <div class=\"form-grid\">\r\n          <div class=\"form-group\"><label>${t.v_brand}<\/label><input type=\"text\" name=\"${prefix}_brand\"><\/div>\r\n          <div class=\"form-group\"><label>${t.v_year}<\/label><input type=\"text\" name=\"${prefix}_year\"><\/div>\r\n          <div class=\"form-group\"><label>${t.v_cc}<\/label><input type=\"text\" name=\"${prefix}_cc\"><\/div>\r\n          <div class=\"form-group\"><label>${t.v_plate}<\/label><input type=\"text\" name=\"${prefix}_plate\"><\/div>\r\n          <div class=\"form-group\"><label>${t.v_fuel}<\/label>\r\n            <select name=\"${prefix}_fuel\">\r\n              ${(i18n[lang]||i18n.TR).fuel_opts.map(opt=>`<option value=\"${opt}\">${opt}<\/option>`).join('')}\r\n            <\/select>\r\n          <\/div>\r\n          <div class=\"form-group\"><label>${t.v_upload}<\/label><input type=\"file\" name=\"${prefix}_ruhsat\"><\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function guestAndMediaBlock(prefix){\r\n      const t = i18n[lang] || i18n.TR;\r\n      return `\r\n        <div class=\"form-grid\">\r\n          <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"${prefix}_name\" required><\/div>\r\n          <div class=\"form-group\"><label>${t.p_nat}<\/label>${countrySelect(prefix+'_nat')}<\/div>\r\n          <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"${prefix}_phone\" required><\/div>\r\n          <div class=\"form-group\"><label>${t.p_mail}<\/label><input type=\"email\" name=\"${prefix}_mail\"><\/div>\r\n\r\n          <div class=\"form-group\"><label>${t.transport_label}<\/label>\r\n            <select name=\"${prefix}_transport\">\r\n              <option value=\"\">${t.transport_opts.select}<\/option>\r\n              <option value=\"kendi\">${t.transport_opts.own}<\/option>\r\n              <option value=\"organizasyon\">${t.transport_opts.org}<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function buildServicePersonelFields(count){\r\n      const area = document.getElementById('service_mech_area'); if(!area) return;\r\n      area.innerHTML = '';\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      for(let i=1; i<=parseInt(count||'0'); i++){\r\n        area.innerHTML += `\r\n          <div class=\"section-header\">${i}. ${t.staff_tab}<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\"><label>${t.p_name}<\/label><input type=\"text\" name=\"sv_p${i}_name\" required><\/div>\r\n            <div class=\"form-group\"><label>${t.p_phone}<\/label><input type=\"tel\" name=\"sv_p${i}_phone\" required><\/div>\r\n            <div class=\"form-group\"><label>Title<\/label><input type=\"text\" name=\"sv_p${i}_title\"><\/div>\r\n            <div class=\"form-group\"><label>${t.p_pass}<\/label><input type=\"file\" name=\"sv_p${i}_pass\"><\/div>\r\n          <\/div>\r\n        `;\r\n      }\r\n    }\r\n\r\n    function buildServiceVehicleFields(prefix, count){\r\n      const area = document.getElementById(prefix === 'sv' ? 'sv_vehicle_area' : 't_staff_vehicle_area'); if(!area) return;\r\n      area.innerHTML = '';\r\n      const t = i18n[lang] || i18n.TR;\r\n\r\n      for(let i=1; i<=parseInt(count||'0'); i++){\r\n        area.innerHTML += `\r\n          <div class=\"section-header\">${i}. ${t.s_v_header}<\/div>\r\n          <div class=\"form-grid\">\r\n            <div class=\"form-group\"><label>${t.s_v_model}<\/label><input type=\"text\" name=\"${prefix}_v${i}_brand\"><\/div>\r\n            <div class=\"form-group\"><label>${t.s_v_weight}<\/label><input type=\"text\" name=\"${prefix}_v${i}_weight\"><\/div>\r\n            <div class=\"form-group\"><label>${t.s_v_plate}<\/label><input type=\"text\" name=\"${prefix}_v${i}_plate\"><\/div>\r\n            <div class=\"form-group\"><label>${t.v_upload}<\/label><input type=\"file\" name=\"${prefix}_v${i}_ruhsat\"><\/div>\r\n          <\/div>\r\n        `;\r\n      }\r\n    }\r\n\r\n    function countrySelect(name){\r\n      let list = countriesTR;\r\n      if(lang === 'EN') list = countriesEN;\r\n      if(lang === 'IT') list = countriesIT;\r\n      if(lang === 'FR') list = countriesFR;\r\n      return `<select name=\"${name}\">${list.map(c=>`<option value=\"${c}\">${c}<\/option>`).join('')}<\/select>`;\r\n    }\r\n\r\n    function setRaceType(v, silent=false){\r\n      document.getElementById('race_type').value = v;\r\n      formDataStorage.race_type = v;\r\n      document.querySelectorAll('[id^=\"rt_\"]').forEach(el => el.classList.remove('active'));\r\n      const el = document.getElementById('rt_'+v); if(el) el.classList.add('active');\r\n      if(!silent) saveDraft();\r\n      refreshThirdPersonUI();\r\n    }\r\n\r\n    function setVehicleType(v, silent=false){\r\n      const t = i18n[lang] || i18n.TR;\r\n      document.getElementById('vehicle_type').value = v;\r\n      formDataStorage.vehicle_type = v;\r\n      document.querySelectorAll('[id^=\"vt_\"]').forEach(el => el.classList.remove('active'));\r\n      const el = document.getElementById('vt_'+v);\r\n      if(el) el.classList.add('active');\r\n      const n_wrap = document.getElementById('nav_wrap');\r\n      const p3_wrap = document.getElementById('p3_wrap');\r\n      if(n_wrap){\r\n        n_wrap.innerHTML = (['ssv','otomobil','kamyon'].includes(v))\r\n          ? `<div class=\"section-header\">${t.nav_label}<\/div>${personBlock('p2')}`\r\n          : '';\r\n      }\r\n      if(p3_wrap) p3_wrap.innerHTML = '';\r\n      refreshThirdPersonUI();\r\n      if(!silent) saveDraft();\r\n    }\r\n\r\n    function setTeamRT(idx, v){\r\n      document.getElementById('r'+idx+'_rt_val').value = v;\r\n      formDataStorage['r'+idx+'_race_type'] = v;\r\n      document.querySelectorAll('[id^=\"r'+idx+'_rt_\"]').forEach(el => el.classList.remove('active'));\r\n      const el = document.getElementById('r'+idx+'_rt_'+v); if(el) el.classList.add('active');\r\n      saveDraft();\r\n      refreshThirdPersonTeam(idx);\r\n    }\r\n\r\n    function setTeamVT(idx, v){\r\n      document.getElementById('r'+idx+'_vt_val').value = v;\r\n      formDataStorage['r'+idx+'_vehicle_type'] = v;\r\n      document.querySelectorAll('[id^=\"r'+idx+'_vt_\"]').forEach(el => el.classList.remove('active'));\r\n      const el = document.getElementById('r'+idx+'_vt_'+v); if(el) el.classList.add('active');\r\n      const w = document.getElementById('r'+idx+'_nav_wrap');\r\n      w.innerHTML = (['ssv','otomobil','kamyon'].includes(v)) ? `<div class=\"section-header\">${(i18n[lang]||i18n.TR).nav_label}<\/div>${personBlock('r'+idx+'_p2')}` : '';\r\n      saveDraft();\r\n      refreshThirdPersonTeam(idx);\r\n    }\r\n\r\n    async function saveDraft(){\r\n      const fd = new FormData();\r\n      fd.append('action', 'ta_save_draft');\r\n      fd.append('email', document.getElementById('f_email').value);\r\n      fd.append('reg_id', document.getElementById('f_reg_id').value);\r\n      formDataStorage.main_cat = document.getElementById('f_main_cat').value;\r\n      formDataStorage.current_step = String(step);\r\n      formDataStorage.lang = lang;\r\n      Object.keys(formDataStorage).forEach(k => { if(typeof formDataStorage[k] === 'string') fd.append(k, formDataStorage[k]); });\r\n      try{ await fetch('\/wp-admin\/admin-ajax.php', {method:'POST', body:fd}); }catch(e){}\r\n    }\r\n\r\n    function validateActiveStep(){\r\n      const activeStep = document.querySelector('.form-step.active');\r\n      if(!activeStep) return true;\r\n      const requiredFields = activeStep.querySelectorAll('input[required], select[required], textarea[required]');\r\n      for(const el of requiredFields){\r\n        if(el.disabled) continue;\r\n        if(el.offsetParent === null) continue;\r\n        if(!el.checkValidity()){\r\n          el.reportValidity();\r\n          el.focus({preventScroll:false});\r\n          return false;\r\n        }\r\n      }\r\n      if(step === 3 && mainCat === 'Yar\u0131\u015fmac\u0131'){\r\n        const rt = (document.getElementById('race_type')?.value || '').trim();\r\n        const vt = (document.getElementById('vehicle_type')?.value || '').trim();\r\n        if(!rt || !vt){\r\n          const msg = (lang==='EN' ? 'Please select race type and vehicle type.' : lang==='IT' ? 'Seleziona categoria (RALLY\/RAID) e tipo veicolo.' : lang==='FR' ? 'Veuillez choisir la cat\u00e9gorie (RALLY\/RAID) et le type de v\u00e9hicule.' : 'L\u00fctfen kategori (RALLY\/RAID) ve ara\u00e7 t\u00fcr\u00fcn\u00fc se\u00e7in.');\r\n          alert(msg);\r\n          return false;\r\n        }\r\n      }\r\n      if(step >= 201 && step < 300 && mainCat === 'Tak\u0131m'){\r\n        const idx = step - 200;\r\n        const rt = (document.getElementById('r'+idx+'_rt_val')?.value || '').trim();\r\n        const vt = (document.getElementById('r'+idx+'_vt_val')?.value || '').trim();\r\n        if(!rt || !vt){\r\n          const msg = (lang==='EN' ? 'Please select race type and vehicle type.' : lang==='IT' ? 'Seleziona categoria (RALLY\/RAID) e tipo veicolo.' : lang==='FR' ? 'Veuillez choisir la cat\u00e9gorie (RALLY\/RAID) et le type de v\u00e9hicule.' : 'L\u00fctfen kategori (RALLY\/RAID) ve ara\u00e7 t\u00fcr\u00fcn\u00fc se\u00e7in.');\r\n          alert(msg);\r\n          return false;\r\n        }\r\n      }\r\n      return true;\r\n    }\r\n\r\n    async function handleNext(){\r\n      if(!validateActiveStep()) return;\r\n      const inputs = document.querySelectorAll('#rallyForm input, #rallyForm select, #rallyForm textarea');\r\n      inputs.forEach(i => { if(i.name && i.type !== 'file') formDataStorage[i.name] = i.value; });\r\n      await saveDraft();\r\n      if(step === 3){\r\n        if(mainCat === 'Yar\u0131\u015fmac\u0131'){ goToStep(4); return; }\r\n        finalSubmit(); return;\r\n      }\r\n      if(step === 4){ goToStep(5); return; }\r\n      if(step >= 201 && step < (200 + t_competitor_count)){ goToStep(step + 1); return; }\r\n      if(step === (200 + t_competitor_count)){ goToStep(3); return; }\r\n      if(step === 5){ finalSubmit(); return; }\r\n      goToStep(step+1);\r\n    }\r\n\r\n    async function finalSubmit(){\r\n      const fd = new FormData(document.getElementById('rallyForm')); fd.set('action','ta_final_save');\r\n      Object.keys(formDataStorage).forEach(k => { if(typeof formDataStorage[k] === 'string') fd.set(k, formDataStorage[k]); });\r\n      const res = await fetch('\/wp-admin\/admin-ajax.php', {method:'POST', body:fd}).then(r=>r.json());\r\n      if(res.success){\r\n        openRatingModal();\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       RATING SYSTEM LOGIC\r\n    ========================= *\/\r\n    function openRatingModal() {\r\n      const overlay = document.getElementById('ta_rating_overlay');\r\n      overlay.style.display = 'flex';\r\n      overlay.setAttribute('aria-hidden', 'false');\r\n      document.body.style.overflow = 'hidden';\r\n    }\r\n\r\n    \/\/ Star interaction\r\n    const stars = document.querySelectorAll('.rating-stars i');\r\n    stars.forEach(star => {\r\n      star.addEventListener('click', function() {\r\n        currentRating = this.getAttribute('data-value');\r\n        stars.forEach(s => {\r\n          s.classList.toggle('active', s.getAttribute('data-value') <= currentRating);\r\n          s.classList.toggle('fas', s.getAttribute('data-value') <= currentRating);\r\n          s.classList.toggle('far', s.getAttribute('data-value') > currentRating);\r\n        });\r\n      });\r\n    });\r\n\r\n    async function submitRating() {\r\n      if(currentRating === 0) {\r\n        const msg = (lang === 'EN' ? 'Please select a rating' : 'L\u00fctfen bir puan se\u00e7in');\r\n        alert(msg); return;\r\n      }\r\n      \/\/ Puan\u0131 kaydet (opsiyonel ajax iste\u011fi buraya gelebilir)\r\n      alert((i18n[lang]||i18n.TR).alert_finish);\r\n      location.reload();\r\n    }\r\n\r\n    const topBtn = document.getElementById('ta_scroll_top_btn');\r\n    if(topBtn){\r\n      topBtn.addEventListener('click', ()=>window.scrollTo({top:0, behavior:'smooth'}));\r\n      window.addEventListener('scroll', ()=>{\r\n        if(!(mainCat === 'Tak\u0131m' && step === 3)) { topBtn.style.display = 'none'; return; }\r\n        topBtn.style.display = window.scrollY > 450 ? 'flex' : 'none';\r\n      });\r\n    }\r\n\r\n    \/* =========================\r\n       10) CONSENT (KVKK + REFUND)\r\n    ========================= *\/\r\n    function taGetConsentTexts(){\r\n      const kvkkTR = `\r\n        <h3>Ki\u015fisel Verilerin \u0130\u015flenmesine \u0130li\u015fkin Ayd\u0131nlatma Metni (KVKK)<\/h3>\r\n        <p>6698 say\u0131l\u0131 Ki\u015fisel Verilerin Korunmas\u0131 Kanunu (\u201cKVKK\u201d) uyar\u0131nca, <strong>TransAnatolia Spor Organizasyonlar\u0131<\/strong> (\u201cOrganizasyon\u201d) veri sorumlusu s\u0131fat\u0131yla, bu kay\u0131t formu kapsam\u0131nda payla\u015ft\u0131\u011f\u0131n\u0131z ki\u015fisel verileri a\u015fa\u011f\u0131daki esaslar \u00e7er\u00e7evesinde i\u015fler.<\/p>\r\n        <p><strong>\u0130\u015flenen Veri Kategorileri:<\/strong> Kimlik\/ileti\u015fim bilgileri, \u00fclke\/uyruk bilgisi, yar\u0131\u015f\/tak\u0131m\/servis bilgileri, ara\u00e7 bilgileri, pasaport-lisans-ruhsat gibi y\u00fcklenen belgeler ve organizasyon s\u00fcre\u00e7leri i\u00e7in gerekli di\u011fer bilgiler.<\/p>\r\n        <p><strong>\u0130\u015fleme Ama\u00e7lar\u0131:<\/strong> Kay\u0131t s\u00fcre\u00e7lerinin y\u00fcr\u00fct\u00fclmesi, kat\u0131l\u0131m\/akreditasyon i\u015flemleri, yar\u0131\u015f g\u00fcvenli\u011fi ve operasyon planlamas\u0131, ileti\u015fim faaliyetleri, mevzuata uyum, raporlama ve organizasyonun y\u00fcr\u00fct\u00fclmesi.<\/p>\r\n        <p><strong>Hukuki Sebep:<\/strong> KVKK m.5\/2 (s\u00f6zle\u015fmenin kurulmas\u0131\/ifas\u0131, hukuki y\u00fck\u00fcml\u00fcl\u00fcklerin yerine getirilmesi, veri sorumlusunun me\u015fru menfaati) ve gerekli hallerde a\u00e7\u0131k r\u0131za.<\/p>\r\n        <p><strong>Aktar\u0131m:<\/strong> Verileriniz; yar\u0131\u015f\u0131n y\u00fcr\u00fct\u00fclmesi i\u00e7in zorunlu olmak kayd\u0131yla i\u015f ortaklar\u0131\/tedarik\u00e7iler, yetkili kurum ve kurulu\u015flar, sigorta\/lojistik gibi hizmet sa\u011flay\u0131c\u0131lar ve teknik hizmet sa\u011flay\u0131c\u0131larla payla\u015f\u0131labilir.<\/p>\r\n        <p><strong>Saklama S\u00fcresi:<\/strong> \u0130lgili mevzuatta \u00f6ng\u00f6r\u00fclen veya i\u015fleme amac\u0131 i\u00e7in gerekli s\u00fcre boyunca saklan\u0131r; s\u00fcre sonunda silinir\/yok edilir\/anonimle\u015ftirilir.<\/p>\r\n        <p><strong>Haklar\u0131n\u0131z:<\/strong> KVKK m.11 kapsam\u0131ndaki haklar\u0131n\u0131z\u0131 kullanmak i\u00e7in taleplerinizi <strong>info@transantolia.com<\/strong> adresine iletebilirsiniz.<\/p>\r\n      `;\r\n\r\n      const kvkkEN = `\r\n        <h3>Personal Data Information Notice (KVKK)<\/h3>\r\n        <p>Under Turkish Law No. 6698 on the Protection of Personal Data (\u201cKVKK\u201d), <strong>TransAnatolia Sports Organizations<\/strong> (the \u201cOrganizer\u201d) acts as the data controller and processes your personal data submitted via this registration form as outlined below.<\/p>\r\n        <p><strong>Data Categories:<\/strong> Identification\/contact details, country\/nationality details, competitor\/team\/service information, vehicle details, uploaded documents (passport, license, registration, etc.) and other information necessary for event operations.<\/p>\r\n        <p><strong>Purposes:<\/strong> Managing registration and participation processes, accreditation, event safety and operational planning, communications, legal compliance, reporting and event administration.<\/p>\r\n        <p><strong>Legal Basis:<\/strong> KVKK Art. 5\/2 (performance of contract, compliance with legal obligations, legitimate interests) and, where required, explicit consent.<\/p>\r\n        <p><strong>Transfers:<\/strong> Data may be shared, only as necessary, with partners\/vendors, competent authorities, and service providers (insurance\/logistics\/technical infrastructure) for running the event.<\/p>\r\n        <p><strong>Retention:<\/strong> Data is retained for the period required by legislation or as necessary for the processing purposes, then deleted\/destroyed\/anonymized.<\/p>\r\n        <p><strong>Your Rights:<\/strong> You may exercise your KVKK rights by contacting <strong>info@transantolia.com<\/strong>.<\/p>\r\n      `;\r\n\r\n      const kvkkIT = `\r\n        <h3>Informativa sul trattamento dei dati personali (KVKK)<\/h3>\r\n        <p>Ai sensi della Legge turca n. 6698 sulla protezione dei dati personali (\u201cKVKK\u201d), <strong>TransAnatolia Sports Organizations<\/strong> (l\u2019\u201cOrganizzatore\u201d) agisce come titolare del trattamento e tratta i dati personali forniti tramite questo modulo come segue.<\/p>\r\n        <p><strong>Categorie di dati:<\/strong> dati identificativi\/di contatto, paese\/nazionalit\u00e0, informazioni su concorrente\/team\/assistenza, dati del veicolo, documenti caricati (passaporto, licenza, libretto, ecc.) e altre informazioni necessarie alle operazioni dell\u2019evento.<\/p>\r\n        <p><strong>Finalit\u00e0:<\/strong> gestione dell\u2019iscrizione e della partecipazione, accreditamento, sicurezza e pianificazione operativa, comunicazioni, conformit\u00e0 legale, reportistica e gestione dell\u2019evento.<\/p>\r\n        <p><strong>Base giuridica:<\/strong> KVKK art. 5\/2 (esecuzione del contratto, obblighi di legge, legittimo interesse) e, ove necessario, consenso esplicito.<\/p>\r\n        <p><strong>Trasferimenti:<\/strong> i dati possono essere condivisi, solo se necessario, con partner\/fornitori, autorit\u00e0 competenti e fornitori di servizi (assicurazione\/logistica\/infrastruttura tecnica).<\/p>\r\n        <p><strong>Conservazione:<\/strong> i dati sono conservati per il periodo previsto dalla normativa o necessario alle finalit\u00e0, quindi cancellati\/distrutti\/anonimizzati.<\/p>\r\n        <p><strong>Diritti:<\/strong> per esercitare i diritti ai sensi del KVKK, contattare <strong>info@transantolia.com<\/strong>.<\/p>\r\n      `;\r\n\r\n      const kvkkFR = `\r\n        <h3>Notice d\u2019information sur les donn\u00e9es personnelles (KVKK)<\/h3>\r\n        <p>Conform\u00e9ment \u00e0 la loi turque n\u00b0 6698 relative \u00e0 la protection des donn\u00e9es personnelles (\u201cKVKK\u201d), <strong>TransAnatolia Sports Organizations<\/strong> (l\u2019\u201cOrganisateur\u201d) agit en tant que responsable du traitement et traite les donn\u00e9es personnelles transmises via ce formulaire comme indiqu\u00e9 ci-dessous.<\/p>\r\n        <p><strong>Cat\u00e9gories de donn\u00e9es :<\/strong> identit\u00e9\/coordonn\u00e9es, pays\/nationalit\u00e9, informations concurrent\/\u00e9quipe\/assistance, donn\u00e9es v\u00e9hicule, documents t\u00e9l\u00e9vers\u00e9s (passeport, licence, carte grise, etc.) et autres informations n\u00e9cessaires \u00e0 l\u2019organisation.<\/p>\r\n        <p><strong>Finalit\u00e9s :<\/strong> gestion de l\u2019inscription et de la participation, accr\u00e9ditation, s\u00e9curit\u00e9 et planification op\u00e9rationnelle, communications, conformit\u00e0 l\u00e9gale, reporting et administration de l\u2019\u00e9v\u00e9nement.<\/p>\r\n        <p><strong>Base l\u00e9gale :<\/strong> KVKK art. 5\/2 (ex\u00e9cution du contrat, obligations l\u00e9gales, int\u00e9r\u00eats l\u00e9gitimes) et, si n\u00e9cessaire, consentement explicite.<\/p>\r\n        <p><strong>Transferts :<\/strong> les donn\u00e9es peuvent \u00eatre partag\u00e9es, uniquement si n\u00e9cessaire, avec partenaires\/fournisseurs, autorit\u00e9s comp\u00e9tentes et prestataires (assurance\/logistique\/infrastructure technique).<\/p>\r\n        <p><strong>Conservation :<\/strong> conservation pendant la dur\u00e9e pr\u00e9vue par la l\u00e9gislation ou n\u00e9cessaire aux finalit\u00e9s, puis suppression\/destruction\/anonymisation.<\/p>\r\n        <p><strong>Vos droits :<\/strong> pour exercer vos droits KVKK, contactez <strong>info@transantolia.com<\/strong>.<\/p>\r\n      `;\r\n\r\n      const refundTR = `\r\n        <h3>Kay\u0131t \u00dccreti \u0130ade Ko\u015fullar\u0131<\/h3>\r\n        <ul>\r\n          <li>A\u015fa\u011f\u0131daki durumlarda kay\u0131t \u00fccreti tam olarak iade edilir:\r\n            <ul>\r\n              <li>Kay\u0131t i\u015flemini ger\u00e7ekle\u015ftiren yar\u0131\u015fmac\u0131n\u0131n kayd\u0131n\u0131n organizasyon taraf\u0131ndan onaylanmamas\u0131,<\/li>\r\n              <li>Yar\u0131\u015fman\u0131n organize edilmemesi.<\/li>\r\n            <\/ul>\r\n          <\/li>\r\n          <li>Kay\u0131t kapan\u0131\u015f tarihinden \u00f6nce geri \u00e7ekilme halinde, kay\u0131t \u00fccretinin %70\u2019i iade edilir.<\/li>\r\n          <li>Erteleme halinde t\u00fcm kat\u0131l\u0131mc\u0131lar yeni tarih\/program hakk\u0131nda bilgilendirilir.<\/li>\r\n          <li>Tarih de\u011fi\u015fikli\u011fi nedeniyle kat\u0131lamayanlar, bildirimi ald\u0131ktan sonra 5 i\u015f g\u00fcn\u00fc i\u00e7inde iade talep edebilir.<\/li>\r\n          <li>M\u00fccbir sebep halinde organizat\u00f6r 1 takvim y\u0131l\u0131 i\u00e7inde iade plan\u0131 olu\u015fturabilir veya bir sonraki organizasyon i\u00e7in kay\u0131t hakk\u0131n\u0131 sakl\u0131 tutabilir.<\/li>\r\n          <li>Start tarihine 1 ay veya daha k\u0131sa s\u00fcre kala iptallerde iade yap\u0131lmaz.<\/li>\r\n        <\/ul>\r\n      `;\r\n\r\n      const refundEN = `\r\n        <h3>Registration Fee Refund Policy<\/h3>\r\n        <ul>\r\n          <li>Full refund applies if the Organizer does not approve the registration or the event is not organized.<\/li>\r\n          <li>If you withdraw before registration closing date, 70% of the fee is refunded.<\/li>\r\n          <li>In case of postponement, all participants will be informed of new date\/program.<\/li>\r\n          <li>If you cannot attend due to date change, request refund within 5 business days after notification.<\/li>\r\n          <li>Force majeure: Organizer may create a refund plan within 1 calendar year or preserve entry for the next event.<\/li>\r\n          <li>No refund for cancellations made 1 month or less before the start date.<\/li>\r\n        <\/ul>\r\n      `;\r\n\r\n      const refundIT = `\r\n        <h3>Politica di rimborso della quota di iscrizione<\/h3>\r\n        <ul>\r\n          <li>Rimborso totale se l\u2019Organizzatore non approva l\u2019iscrizione o se l\u2019evento non viene organizzato.<\/li>\r\n          <li>Recesso prima della chiusura iscrizioni: rimborso del 70%.<\/li>\r\n          <li>In caso di rinvio, tutti i partecipanti saranno informati su nuova data\/programma.<\/li>\r\n          <li>Se non puoi partecipare per cambio data, richiedi rimborso entro 5 giorni lavorativi dalla notifica.<\/li>\r\n          <li>Forza maggiore: l\u2019Organizzatore pu\u00f2 creare un piano di rimborso entro 1 anno o mantenere il diritto d\u2019iscrizione per l\u2019evento successivo.<\/li>\r\n          <li>Nessun rimborso per cancellazioni a 1 mese o meno dalla data di partenza.<\/li>\r\n        <\/ul>\r\n      `;\r\n\r\n      const refundFR = `\r\n        <h3>Politique de remboursement des frais d\u2019inscription<\/h3>\r\n        <ul>\r\n          <li>Remboursement int\u00e9gral si l\u2019Organisateur n\u2019approuve pas l\u2019inscription ou si l\u2019\u00e9v\u00e9nement n\u2019est pas organis\u00e9.<\/li>\r\n          <li>D\u00e9sistement avant la cl\u00f4ture des inscriptions : remboursement de 70%.<\/li>\r\n          <li>En cas de report, tous les participants seront inform\u00e9s de la nouvelle date\/du programme.<\/li>\r\n          <li>Si vous ne pouvez pas participer en raison d\u2019un changement de date, demandez le remboursement dans les 5 jours ouvrables suivant la notification.<\/li>\r\n          <li>Force majeure : l\u2019Organisateur peut \u00e9tablir un plan de remboursement dans un d\u00e9lai d\u2019un an ou pr\u00e9server le droit d\u2019inscription pour l\u2019\u00e9dition suivante.<\/li>\r\n          <li>Aucun remboursement pour les annulations faites 1 mois ou moins avant la date de d\u00e9part.<\/li>\r\n        <\/ul>\r\n      `;\r\n\r\n      return {\r\n        TR: { kvkk: kvkkTR, refund: refundTR,\r\n          c1: \"KVKK Ayd\u0131nlatma Metni\u2019ni okudum ve onayl\u0131yorum.\",\r\n          c2: \"Kay\u0131t \u00dccreti \u0130ade Ko\u015fullar\u0131\u2019n\u0131 okudum ve onayl\u0131yorum.\",\r\n          err: \"Devam etmek i\u00e7in iki kutuyu da i\u015faretlemelisin.\"\r\n        },\r\n        EN: { kvkk: kvkkEN, refund: refundEN,\r\n          c1: \"I have read and accept the Personal Data Notice (KVKK).\",\r\n          c2: \"I have read and accept the Registration Fee Refund Policy.\",\r\n          err: \"To continue, you must check both boxes.\"\r\n        },\r\n        IT: { kvkk: kvkkIT, refund: refundIT,\r\n          c1: \"Ho letto e accetto l\u2019informativa sul trattamento dei dati (KVKK).\",\r\n          c2: \"Ho letto e accetto la politica di rimborso della quota di iscrizione.\",\r\n          err: \"Per continuare, devi selezionare entrambe le caselle.\"\r\n        },\r\n        FR: { kvkk: kvkkFR, refund: refundFR,\r\n          c1: \"J\u2019ai lu et j\u2019accepte la notice sur les donn\u00e9es personnelles (KVKK).\",\r\n          c2: \"J\u2019ai lu et j\u2019accepte la politique de remboursement des frais d\u2019inscription.\",\r\n          err: \"Pour continuer, vous devez cocher les deux cases.\"\r\n        }\r\n      };\r\n    }\r\n\r\n    function taOpenConsentModal(){\r\n      const overlay = document.getElementById('ta_consent_overlay');\r\n      const body = document.getElementById('ta_consent_body');\r\n      const texts = taGetConsentTexts();\r\n      const t = texts[lang] || texts.TR;\r\n\r\n      body.innerHTML = `\r\n        <div>${t.kvkk}<\/div>\r\n        <div style=\"margin-top:14px;\">${t.refund}<\/div>\r\n        <div class=\"ta-consent-box\">\r\n          <div class=\"ta-consent-row\">\r\n            <input type=\"checkbox\" id=\"ta_kvkk_chk\">\r\n            <label for=\"ta_kvkk_chk\">${t.c1}<\/label>\r\n          <\/div>\r\n          <div class=\"ta-consent-row\">\r\n            <input type=\"checkbox\" id=\"ta_refund_chk\">\r\n            <label for=\"ta_refund_chk\">${t.c2}<\/label>\r\n          <\/div>\r\n          <div class=\"ta-consent-error\" id=\"ta_consent_err\">${t.err}<\/div>\r\n        <\/div>\r\n      `;\r\n\r\n      const tt = i18n[lang] || i18n.TR;\r\n      document.getElementById('ta_consent_cancel').textContent = tt.consent_cancel;\r\n      document.getElementById('ta_consent_accept').textContent = tt.consent_accept;\r\n      overlay.style.display = 'flex';\r\n      overlay.setAttribute('aria-hidden','false');\r\n      document.body.style.overflow = 'hidden';\r\n    }\r\n\r\n    function taCloseConsentModal(){\r\n      const overlay = document.getElementById('ta_consent_overlay');\r\n      overlay.style.display = 'none';\r\n      overlay.setAttribute('aria-hidden','true');\r\n      document.body.style.overflow = '';\r\n    }\r\n\r\n    function taConsentAccepted(){\r\n      const kvkk = document.getElementById('ta_kvkk_chk')?.checked;\r\n      const refund = document.getElementById('ta_refund_chk')?.checked;\r\n      return !!(kvkk && refund);\r\n    }\r\n\r\n    (function initConsentModal(){\r\n      const closeBtn  = document.getElementById('ta_consent_close');\r\n      const cancelBtn = document.getElementById('ta_consent_cancel');\r\n      const acceptBtn = document.getElementById('ta_consent_accept');\r\n      const overlay   = document.getElementById('ta_consent_overlay');\r\n\r\n      if(closeBtn)  closeBtn.addEventListener('click', taCloseConsentModal);\r\n      if(cancelBtn) cancelBtn.addEventListener('click', taCloseConsentModal);\r\n\r\n      if(overlay){\r\n        overlay.addEventListener('click', (e)=>{\r\n          if(e.target === overlay) taCloseConsentModal();\r\n        });\r\n      }\r\n\r\n      if(acceptBtn){\r\n        acceptBtn.addEventListener('click', async ()=>{\r\n          const errEl = document.getElementById('ta_consent_err');\r\n          if(!taConsentAccepted()){\r\n            if(errEl) errEl.style.display = 'block';\r\n            return;\r\n          }\r\n          document.getElementById('kvkk_ok').value = '1';\r\n          document.getElementById('refund_ok').value = '1';\r\n          taCloseConsentModal();\r\n          await _ta_finalSubmit_original();\r\n        });\r\n      }\r\n    })();\r\n\r\n    const _ta_finalSubmit_original = finalSubmit;\r\n    finalSubmit = async function(){\r\n      const kv = document.getElementById('kvkk_ok')?.value === '1';\r\n      const rf = document.getElementById('refund_ok')?.value === '1';\r\n      if(!kv || !rf){\r\n        taOpenConsentModal();\r\n        return;\r\n      }\r\n      return _ta_finalSubmit_original();\r\n    };\r\n\r\n    \/* =========================\r\n       11) PRICE LIST\r\n    ========================= *\/\r\n    function taPriceListHtml(){\r\n      const t = i18n[lang] || i18n.TR;\r\n      const subMap = { RALLY: \"RALLY\", RAID: \"RAID\" };\r\n      return `\r\n        <div class=\"ta-price-wrap\">\r\n          <div class=\"ta-price-note\">\r\n            <strong>TRANSANATOLIA 2026<\/strong>\r\n          <\/div>\r\n          <table class=\"ta-price-table\" aria-label=\"TransAnatolia 2026 Price List\">\r\n            <thead>\r\n              <tr>\r\n                <th style=\"text-align:left;\">${t.pl_col_cat}<\/th>\r\n                <th>${t.pl_col_fm}<\/th>\r\n                <th>${t.pl_col_am}<\/th>\r\n                <th>${t.pl_col_jj}<\/th>\r\n              <\/tr>\r\n            <\/thead>\r\n            <tbody>\r\n              <tr><td class=\"sec\" colspan=\"4\">${subMap.RALLY}<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_bike_quad}<\/td><td style=\"text-align:center;\">3.600,00 \u20ac<\/td><td style=\"text-align:center;\">4.100,00 \u20ac<\/td><td style=\"text-align:center;\">4.500,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_car_ssv}<\/td><td style=\"text-align:center;\">5.900,00 \u20ac<\/td><td style=\"text-align:center;\">6.700,00 \u20ac<\/td><td style=\"text-align:center;\">7.500,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_truck}<\/td><td style=\"text-align:center;\">6.100,00 \u20ac<\/td><td style=\"text-align:center;\">6.900,00 \u20ac<\/td><td style=\"text-align:center;\">7.700,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_extra_person}<\/td><td style=\"text-align:center;\">1.900,00 \u20ac<\/td><td style=\"text-align:center;\">2.300,00 \u20ac<\/td><td style=\"text-align:center;\">2.700,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"sec\" colspan=\"4\">${subMap.RAID}<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_bike_quad}<\/td><td style=\"text-align:center;\">3.100,00 \u20ac<\/td><td style=\"text-align:center;\">3.500,00 \u20ac<\/td><td style=\"text-align:center;\">3.900,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_car_ssv}<\/td><td style=\"text-align:center;\">5.200,00 \u20ac<\/td><td style=\"text-align:center;\">6.000,00 \u20ac<\/td><td style=\"text-align:center;\">6.800,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_extra_person}<\/td><td style=\"text-align:center;\">1.900,00 \u20ac<\/td><td style=\"text-align:center;\">2.300,00 \u20ac<\/td><td style=\"text-align:center;\">2.700,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"sec\" colspan=\"4\">${t.pl_sec_service}<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_service_car_driver}<\/td><td style=\"text-align:center;\">2.200,00 \u20ac<\/td><td style=\"text-align:center;\">2.500,00 \u20ac<\/td><td style=\"text-align:center;\">2.800,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_service_truck_lt}<\/td><td style=\"text-align:center;\">2.350,00 \u20ac<\/td><td style=\"text-align:center;\">2.650,00 \u20ac<\/td><td style=\"text-align:center;\">2.950,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_service_truck_gt}<\/td><td style=\"text-align:center;\">2.500,00 \u20ac<\/td><td style=\"text-align:center;\">2.800,00 \u20ac<\/td><td style=\"text-align:center;\">3.100,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_mechanic}<\/td><td style=\"text-align:center;\">1.900,00 \u20ac<\/td><td style=\"text-align:center;\">2.300,00 \u20ac<\/td><td style=\"text-align:center;\">2.700,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"sec\" colspan=\"4\">${t.pl_sec_guest}<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_guest_own}<\/td><td style=\"text-align:center;\">2.000,00 \u20ac<\/td><td style=\"text-align:center;\">2.400,00 \u20ac<\/td><td style=\"text-align:center;\">2.800,00 \u20ac<\/td><\/tr>\r\n              <tr><td class=\"lbl\">${t.pl_lbl_guest_org}<\/td><td style=\"text-align:center;\">2.400,00 \u20ac<\/td><td style=\"text-align:center;\">2.800,00 \u20ac<\/td><td style=\"text-align:center;\">3.200,00 \u20ac<\/td><\/tr>\r\n            <\/tbody>\r\n          <\/table>\r\n          <div class=\"ta-price-cols\">\r\n            <div class=\"ta-price-box\"><h3>${t.pl_incl_title}<\/h3><ol>${t.pl_incl.map(x=>`<li>${x}<\/li>`).join('')}<\/ol><\/div>\r\n            <div class=\"ta-price-box\"><h3>${t.pl_excl_title}<\/h3><ol>${t.pl_excl.map(x=>`<li>${x}<\/li>`).join('')}<\/ol><\/div>\r\n            <div class=\"ta-price-box\" style=\"grid-column: 1 \/ -1;\"><h3>${t.pl_info_title}<\/h3><ol>${t.pl_info.map(x=>`<li>${x}<\/li>`).join('')}<\/ol><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function taOpenPriceModal(){\r\n      const overlay = document.getElementById('ta_price_overlay');\r\n      const body = document.getElementById('ta_price_body');\r\n      if(!overlay || !body) return;\r\n      body.innerHTML = taPriceListHtml();\r\n      overlay.style.display = 'flex';\r\n      overlay.setAttribute('aria-hidden','false');\r\n      document.body.style.overflow = 'hidden';\r\n    }\r\n\r\n    function taClosePriceModal(){\r\n      const overlay = document.getElementById('ta_price_overlay');\r\n      if(!overlay) return;\r\n      overlay.style.display = 'none';\r\n      overlay.setAttribute('aria-hidden','true');\r\n      document.body.style.overflow = '';\r\n    }\r\n\r\n    (function initPriceModal(){\r\n      const closeBtn = document.getElementById('ta_price_close');\r\n      const okBtn    = document.getElementById('ta_price_ok');\r\n      const overlay  = document.getElementById('ta_price_overlay');\r\n      if(closeBtn) closeBtn.addEventListener('click', taClosePriceModal);\r\n      if(okBtn) okBtn.addEventListener('click', taClosePriceModal);\r\n      if(overlay) overlay.addEventListener('click', (e)=>{ if(e.target === overlay) taClosePriceModal(); });\r\n    })();\r\n\r\n    \/* =========================\r\n       12) DATE MASK\r\n    ========================= *\/\r\n    document.addEventListener('input', function (e) {\r\n      if (!e.target.classList.contains('date-mask')) return;\r\n      let v = e.target.value.replace(\/\\D\/g, '');\r\n      if (v.length > 8) v = v.slice(0, 8);\r\n      if (v.length >= 5) e.target.value = v.slice(0, 2) + '.' + v.slice(2, 4) + '.' + v.slice(4);\r\n      else if (v.length >= 3) e.target.value = v.slice(0, 2) + '.' + v.slice(2);\r\n      else e.target.value = v;\r\n    });\r\n\r\n    \/* =========================\r\n       13) 3. K\u0130\u015e\u0130 LOGIC\r\n    ========================= *\/\r\n    function shouldAskThirdPersonMain(){\r\n      const rt = document.getElementById('race_type')?.value || formDataStorage.race_type || '';\r\n      const vt = document.getElementById('vehicle_type')?.value || formDataStorage.vehicle_type || '';\r\n      return (vt === 'kamyon') || (rt === 'RAID' && vt === 'otomobil');\r\n    }\r\n\r\n    function makeFieldsOptional(wrapper){\r\n      if(!wrapper) return;\r\n      wrapper.querySelectorAll('[required]').forEach(el => el.removeAttribute('required'));\r\n    }\r\n\r\n    function refreshThirdPersonUI(){\r\n      const wrap = document.getElementById('p3_wrap');\r\n      if(!wrap) return;\r\n      if(!shouldAskThirdPersonMain()){ wrap.innerHTML = ''; formDataStorage.p3_has = '0'; return; }\r\n      const t = i18n[lang] || i18n.TR;\r\n      const has = (formDataStorage.p3_has === '1');\r\n      wrap.innerHTML = `<div class=\"section-header\">${t.third_person_q}<\/div><div class=\"sel-grid\" style=\"grid-template-columns:1fr 1fr;\"><div class=\"sel-card ${has ? 'active' : ''}\" id=\"p3_yes\" onclick=\"setThirdPersonMain(true)\">${t.yes_btn}<\/div><div class=\"sel-card ${!has ? 'active' : ''}\" id=\"p3_no\" onclick=\"setThirdPersonMain(false)\">${t.no_btn}<\/div><\/div><div id=\"p3_fields_wrap\" class=\"${has ? '' : 'hidden'}\"><\/div>`;\r\n      if(has){\r\n        const fields = document.getElementById('p3_fields_wrap');\r\n        fields.innerHTML = `<div class=\"section-header\">${t.p3_header}<\/div>${personBlock('p3')}`;\r\n        makeFieldsOptional(fields);\r\n      }\r\n    }\r\n\r\n    function setThirdPersonMain(isYes){\r\n      formDataStorage.p3_has = isYes ? '1' : '0';\r\n      refreshThirdPersonUI();\r\n      if(!isYes){ Object.keys(formDataStorage).forEach(k=>{ if(k.startsWith('p3_')) delete formDataStorage[k]; }); }\r\n      saveDraft();\r\n    }\r\n\r\n    function shouldAskThirdPersonTeam(idx){\r\n      const rt = document.getElementById('r'+idx+'_rt_val')?.value || formDataStorage['r'+idx+'_race_type'] || '';\r\n      const vt = document.getElementById('r'+idx+'_vt_val')?.value || formDataStorage['r'+idx+'_vehicle_type'] || '';\r\n      return (vt === 'kamyon') || (rt === 'RAID' && vt === 'otomobil');\r\n    }\r\n\r\n    function refreshThirdPersonTeam(idx){\r\n      const wrap = document.getElementById('r'+idx+'_p3_wrap');\r\n      if(!wrap) return;\r\n      if(!shouldAskThirdPersonTeam(idx)){ wrap.innerHTML = ''; formDataStorage['r'+idx+'_p3_has'] = '0'; return; }\r\n      const t = i18n[lang] || i18n.TR;\r\n      const key = 'r'+idx+'_p3_has';\r\n      const has = (formDataStorage[key] === '1');\r\n      wrap.innerHTML = `<div class=\"section-header\">${t.third_person_q}<\/div><div class=\"sel-grid\" style=\"grid-template-columns:1fr 1fr;\"><div class=\"sel-card ${has ? 'active' : ''}\" onclick=\"setThirdPersonTeam(${idx},true)\">${t.yes_btn}<\/div><div class=\"sel-card ${!has ? 'active' : ''}\" onclick=\"setThirdPersonTeam(${idx},false)\">${t.no_btn}<\/div><\/div><div id=\"r${idx}_p3_fields_wrap\" class=\"${has ? '' : 'hidden'}\"><\/div>`;\r\n      if(has){\r\n        const fields = document.getElementById('r'+idx+'_p3_fields_wrap');\r\n        fields.innerHTML = `<div class=\"section-header\">${t.p3_header}<\/div>${personBlock('r'+idx+'_p3')}`;\r\n        makeFieldsOptional(fields);\r\n      }\r\n    }\r\n\r\n    function setThirdPersonTeam(idx, isYes){\r\n      const key = 'r'+idx+'_p3_has';\r\n      formDataStorage[key] = isYes ? '1' : '0';\r\n      refreshThirdPersonTeam(idx);\r\n      if(!isYes){ Object.keys(formDataStorage).forEach(k=>{ if(k.startsWith('r'+idx+'_p3_')) delete formDataStorage[k]; }); }\r\n      saveDraft();\r\n    }\r\n\r\n    \/* =========================\r\n       14) INIT\r\n    ========================= *\/\r\n    translate();\r\n    function safeUpper(text) { return (lang === 'TR') ? text.toLocaleUpperCase('tr-TR') : text.toLocaleUpperCase('en-US'); }\r\n\r\n  <\/script>\r\n<\/body>\r\n<\/html>\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>TransAnatolia 2026Registration T\u00dcRK\u00c7E ENGLISH ITALIANO FRAN\u00c7AIS F\u0130YAT L\u0130STES\u0130 BA\u015eVURU T\u00dcR\u00dc \/> YARI\u015eMACI TAKIM M\u0130SAF\u0130R EK\u0130P &#038; SERV\u0130S MEDYA E-POSTA DO\u011eRULAMA E-POSTA Ayn\u0131 e-posta adresiyle giri\u015f yapt\u0131\u011f\u0131n\u0131zda daha \u00f6nce girdi\u011finiz bilgileri g\u00f6r\u00fcnt\u00fcleyebilir, d\u00fczenleyebilir, ekleme veya \u00e7\u0131karma yapabilirsiniz. KOD G\u00d6NDER L\u00fctfen spam kutunuzu da kontrol ediniz. KOD DO\u011eRULA VE DEVAM ET ARA\u00c7 B\u0130LG\u0130LER\u0130 Marka \/ Model Model [&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-46","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/pages\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":142,"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/pages\/46\/revisions"}],"predecessor-version":[{"id":242,"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/pages\/46\/revisions\/242"}],"wp:attachment":[{"href":"https:\/\/registration.transanatolia.com\/index.php\/wp-json\/wp\/v2\/media?parent=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}