{"id":17069,"date":"2026-07-29T17:27:12","date_gmt":"2026-07-29T13:57:12","guid":{"rendered":"https:\/\/tarahiisite.ir\/?page_id=17069"},"modified":"2026-08-05T23:05:16","modified_gmt":"2026-08-05T19:35:16","slug":"signup","status":"publish","type":"page","link":"https:\/\/tarahiisite.ir\/ar\/signup\/","title":{"rendered":"signup"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17069\" class=\"elementor elementor-17069\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce6d849 e-flex e-con-boxed e-con e-parent\" data-id=\"ce6d849\" 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-e888313 elementor-widget elementor-widget-html\" data-id=\"e888313\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  .bg-canvas { position: fixed; inset: 0; z-index: -1; background: radial-gradient(circle at 50% 50%, #080c1c 0%, #030712 100%); overflow: hidden; }\r\n  \r\n  .login-card { \r\n    background: rgba(8, 12, 28, 0.55); \r\n    backdrop-filter: blur(40px) saturate(1.4); \r\n    -webkit-backdrop-filter: blur(40px) saturate(1.4); \r\n    border-radius: 24px; \r\n    border: 1px solid rgba(255, 255, 255, 0.07); \r\n    box-shadow: 0 0 0 1px rgba(255,255,255,0.03) inset, 0 25px 60px -12px rgba(0,0,0,0.5), 0 0 100px -20px rgba(0,229,255,0.08), 0 0 80px -30px rgba(139,92,246,0.06); \r\n    padding: 36px 36px 28px 36px; \r\n    max-width: 460px; \r\n    margin: 40px auto; \r\n    direction: rtl; \r\n    position: relative; \r\n  }\r\n\r\n  .card-header { text-align: center; margin-bottom: 24px; }\r\n  .card-title { font-size: 28px; font-weight: 700; margin: 0 0 6px; color: #fff; font-family: inherit !important; }\r\n  .card-subtitle { font-size: 14px; color: rgba(176, 190, 220, 0.6); margin: 0; font-family: inherit !important; }\r\n\r\n  .login-card .jet-form-builder-row { margin-bottom: 18px; }\r\n  .login-card .jet-form-builder__label-text { font-size: 14px; color: rgba(176, 190, 220, 0.8); margin-bottom: 6px; display: block; text-align: right; font-family: inherit !important; }\r\n  .login-card .jet-form-builder__field.text-field,\r\n  .login-card input[type=\"email\"],\r\n  .login-card input[type=\"password\"] { \r\n    width: 100% !important; \r\n    height: 50px !important; \r\n    padding: 0 16px !important; \r\n    background: rgba(255, 255, 255, 0.04) !important; \r\n    border: 1px solid rgba(255, 255, 255, 0.08) !important; \r\n    border-radius: 14px !important; \r\n    color: #fff !important; \r\n    outline: none !important; \r\n    transition: all 0.3s ease !important; \r\n    box-sizing: border-box !important; \r\n    text-align: right !important; \r\n    font-family: inherit !important;\r\n  }\r\n  .login-card .jet-form-builder__field.text-field:focus,\r\n  .login-card input[type=\"email\"]:focus,\r\n  .login-card input[type=\"password\"]:focus { \r\n    background: rgba(0, 229, 255, 0.04) !important; \r\n    border-color: rgba(0, 229, 255, 0.25) !important; \r\n    box-shadow: 0 0 0 3px rgba(0,229,255,0.08) !important; \r\n  }\r\n  \r\n  .login-card .field-type-checkbox-field { margin-bottom: 20px; }\r\n  .login-card .jet-form-builder__field-label.for-checkbox { display: flex; align-items: center; gap: 10px; font-size: 13px; color: rgba(176,190,220,0.6); cursor: pointer; font-family: inherit !important;}\r\n  .login-card .jet-form-builder__field.checkboxes-field { width: 18px; height: 18px; accent-color: #00e5ff; }\r\n  \r\n  .login-card .jet-form-builder__action-button,\r\n  .login-card button[type=\"submit\"] { \r\n    width: 100% !important; \r\n    height: 50px !important; \r\n    border: none !important; \r\n    border-radius: 14px !important; \r\n    background: linear-gradient(135deg, #00e5ff, #3b82f6, #8b5cf6) !important; \r\n    background-size: 200% 200% !important; \r\n    color: white !important; \r\n    font-size: 16px !important; \r\n    font-weight: 600 !important; \r\n    cursor: pointer !important; \r\n    transition: all 0.3s !important; \r\n    box-shadow: 0 4px 20px -4px rgba(0,229,255,0.3) !important; \r\n    animation: btnGradient 4s ease-in-out infinite !important; \r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    text-align: center !important;\r\n    line-height: normal !important;\r\n    font-family: inherit !important;\r\n  }\r\n  .login-card .jet-form-builder__action-button:hover,\r\n  .login-card button[type=\"submit\"]:hover { \r\n    transform: translateY(-2px); \r\n    box-shadow: 0 8px 30px -4px rgba(0,229,255,0.4); \r\n  }\r\n  \r\n  @keyframes btnGradient { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } }\r\n\r\n  .divider { display: flex; align-items: center; margin: 18px 0; gap: 15px; }\r\n  .divider-line { flex: 1; height: 1px; background: rgba(255, 255, 255, 0.1); }\r\n  .divider-text { color: rgba(176, 190, 220, 0.5); font-size: 13px; font-family: inherit !important; }\r\n  \r\n  .social-row { display: flex; gap: 16px; margin-bottom: 18px; direction: ltr; }\r\n  .social-btn { flex: 1; height: 44px; border-radius: 12px; background: rgba(255, 255, 255, 0.03); border: 1px solid rgba(255, 255, 255, 0.08); display: flex; align-items: center; justify-content: center; color: white; cursor: pointer; transition: all 0.3s; }\r\n  .social-btn:hover { background: rgba(255,255,255,0.08); }\r\n  .social-btn svg { width: 20px; height: 20px; }\r\n\r\n  .card-footer { text-align: center; font-size: 13px; color: rgba(176, 190, 220, 0.6); margin-top: 5px; font-family: inherit !important; }\r\n  .card-footer a { color: #00e5ff; text-decoration: none; transition: color 0.3s; }\r\n  .card-footer a:hover { color: #fff; }\r\n<\/style>\r\n\r\n<div class=\"bg-canvas\">\r\n  <canvas id=\"particles-canvas\"><\/canvas>\r\n<\/div>\r\n\r\n<div class=\"login-card\" id=\"login-card\">\r\n  <header class=\"card-header\">\r\n    <h1 class=\"card-title\">\u062b\u0628\u062a \u0646\u0627\u0645<\/h1>\r\n    <p class=\"card-subtitle\">\u0628\u0631\u0627\u06cc \u0627\u062f\u0627\u0645\u0647\u060c \u06cc\u06a9 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f<\/p>\r\n  <\/header>\r\n\r\n  \t\t<div data-elementor-type=\"container\" data-elementor-id=\"17022\" class=\"elementor elementor-17022\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7297405 e-flex e-con-boxed e-con e-parent\" data-id=\"7297405\" 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-4b86b2a elementor-widget elementor-widget-jet-form-builder-form\" data-id=\"4b86b2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jet-form-builder-form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel='stylesheet' id='wp-block-library-rtl-css' href='https:\/\/tarahiisite.ir\/wp-includes\/css\/dist\/block-library\/common-rtl.min.css?ver=7.1' media='all' \/>\n<style id=\"jet-form-builder-10824-inline-css\"><\/style><form  class=\"jet-form-builder layout-column submit-type-ajax\" action=\"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/pages\/17069\/?3Wy8Z1=Q4q5w0KU74l0&amp;method=reload\" method=\"POST\" data-form-id=\"10824\" data-layout=\"column\" enctype=\"multipart\/form-data\" novalidate=\"null\" ssr_validation_method=\"rest\"><input type=\"hidden\" id=\"_wpnonce_10824\" name=\"_wpnonce\" value=\"560134002b\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ar\/wp-json\/wp\/v2\/pages\/17069\" \/>\r\n<input type=\"hidden\" name=\"_jfb_current_render_states[]\" value=\"DEFAULT.STATE\" data-jfb-sync \/><input type=\"hidden\" class=\"jet-form-builder__field hidden-field\" name=\"_jet_engine_booking_form_id\" data-field-name=\"_jet_engine_booking_form_id\" value=\"10824\">\n<input type=\"hidden\" class=\"jet-form-builder__field hidden-field\" name=\"_jet_engine_refer\" data-field-name=\"_jet_engine_refer\" value=\"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/pages\/17069\/\">\n<input type=\"hidden\" class=\"jet-form-builder__field hidden-field\" name=\"__queried_post_id\" data-field-name=\"__queried_post_id\" value=\"17069\">\n<div  class=\"jet-form-builder-row field-type-text-field cb-c44mngof\" >\n<div class=\"jet-form-builder__label\">\r\n<div class=\"jet-form-builder__label-text\">Email<\/div><\/div><div class=\"jet-form-builder__field-wrap\">\n\t\t\t\t<input name=\"email\" id=\"email\" type=\"email\" data-field-name=\"email\" class=\"jet-form-builder__field text-field\" data-jfb-sync=\"null\" autocomplete=\"off_9JOwAc6G\">\n\t\t\t\t\t<\/div>\n<\/div>\n\n<div  class=\"jet-form-builder-row field-type-text-field cb-x4eoczi9\" >\n<div class=\"jet-form-builder__label\">\r\n<div class=\"jet-form-builder__label-text\">Password<\/div><\/div><div class=\"jet-form-builder__field-wrap\">\n\t\t\t\t<input name=\"Password\" id=\"Password\" type=\"password\" data-field-name=\"Password\" class=\"jet-form-builder__field text-field\" data-jfb-sync=\"null\" autocomplete=\"off_Xa4WvYir\">\n\t\t\t\t\t<\/div>\n<\/div>\n\n<div  class=\"jet-form-builder-row field-type-text-field cb-fgdb4al3\" >\n<div class=\"jet-form-builder__label\">\r\n<div class=\"jet-form-builder__label-text\">Confirm Password<\/div><\/div><div class=\"jet-form-builder__field-wrap\">\n\t\t\t\t<input name=\"confirm_password\" id=\"confirm_password\" type=\"password\" data-field-name=\"confirm_password\" class=\"jet-form-builder__field text-field\" data-jfb-sync=\"null\" autocomplete=\"off_f1CEHb2R\">\n\t\t\t\t\t<\/div>\n<\/div>\n\n<div  class=\"jet-form-builder-row field-type-checkbox-field cb-zcid186f\" >\n<div class=\"jet-form-builder__fields-group checkradio-wrap\" data-jfb-sync><div class=\"jet-form-builder__field-wrap checkboxes-wrap checkradio-wrap\"><label class=\"jet-form-builder__field-label for-checkbox\">\n\t\t\t<input type=\"checkbox\" name=\"accept_terms\" value=\"yes\" data-field-name=\"accept_terms\"  class=\"jet-form-builder__field checkboxes-field checkradio-field\" required=\"required\" data-default-val=\"[&quot;&quot;]\"><span> \u0628\u0627 \u0634\u0631\u0627\u06cc\u0637 \u0648 \u062e\u062f\u0645\u0627\u062a \u0645\u0648\u0627\u0641\u0642\u0645<\/span><\/label><\/div><\/div>\n<\/div>\n\n<div  class=\"jet-form-builder-row field-type-submit-field cb-v832aia2\" >\n\t<div data-type=\"submit\" class=\"jet-form-builder__action-button-wrapper jet-form-builder__submit-wrap\">\n\t<button class=\"jet-form-builder__action-button jet-form-builder__submit submit-type-ajax\" type=\"submit\">\u062b\u0628\u062a \u0646\u0627\u0645<\/button>\n\t<\/div>\n\t\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\t<div class=\"jet-form-builder-messages-wrap\" data-form-id=\"10824\"><\/div>\n<\/form>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\r\n\r\n  <div class=\"divider\">\r\n    <div class=\"divider-line\"><\/div>\r\n    <span class=\"divider-text\">or<\/span>\r\n    <div class=\"divider-line\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"social-row\">\r\n    <button type=\"button\" class=\"social-btn\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"currentColor\">\r\n        <path d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 01-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z\" opacity=\"0.8\"\/>\r\n        <path d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\" opacity=\"0.7\"\/>\r\n        <path d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z\" opacity=\"0.6\"\/>\r\n        <path d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z\" opacity=\"0.8\"\/>\r\n      <\/svg>\r\n    <\/button>\r\n    \r\n    <button type=\"button\" class=\"social-btn\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"currentColor\">\r\n        <path d=\"M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z\"\/>\r\n      <\/svg>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <footer class=\"card-footer\">\r\n    <p>\u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062f\u0627\u0631\u06cc\u062f\u061f <a href=\"https:\/\/tarahiisite.ir\/sign-in\/\">\u0648\u0627\u0631\u062f \u0634\u0648\u06cc\u062f<\/a><\/p>\r\n  <\/footer>\r\n<\/div>\r\n\r\n<script>\r\n  const ParticleSystem = (() => {\r\n    const canvas = document.getElementById('particles-canvas');\r\n    if(!canvas) return { start: () => {} };\r\n    const ctx = canvas.getContext('2d');\r\n    let particles = [];\r\n    let width, height;\r\n\r\n    function resize() {\r\n      width = canvas.width = window.innerWidth;\r\n      height = canvas.height = window.innerHeight;\r\n    }\r\n\r\n    class Particle {\r\n      constructor() { this.reset(); }\r\n      reset() {\r\n        this.x = Math.random() * width;\r\n        this.y = Math.random() * height;\r\n        this.size = Math.random() * 1.8 + 0.3;\r\n        this.speedX = (Math.random() - 0.5) * 0.3;\r\n        this.speedY = (Math.random() - 0.5) * 0.3;\r\n        this.opacity = Math.random() * 0.4 + 0.1;\r\n        this.opacitySpeed = Math.random() * 0.003 + 0.001;\r\n        this.opacityDir = 1;\r\n        const colors = [[0, 229, 255], [139, 92, 246], [59, 130, 246], [45, 212, 191], [200, 210, 240]];\r\n        this.color = colors[Math.floor(Math.random() * colors.length)];\r\n      }\r\n      update() {\r\n        this.x += this.speedX;\r\n        this.y += this.speedY;\r\n        this.opacity += this.opacitySpeed * this.opacityDir;\r\n        if (this.opacity >= 0.5) this.opacityDir = -1;\r\n        if (this.opacity <= 0.05) this.opacityDir = 1;\r\n        if (this.x < -10 || this.x > width + 10 || this.y < -10 || this.y > height + 10) this.reset();\r\n      }\r\n      draw() {\r\n        const [r, g, b] = this.color;\r\n        ctx.beginPath();\r\n        ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2);\r\n        ctx.fillStyle = `rgba(${r}, ${g}, ${b}, ${this.opacity})`;\r\n        ctx.fill();\r\n      }\r\n    }\r\n\r\n    function init() {\r\n      resize();\r\n      const count = Math.min(Math.floor((width * height) \/ 12000), 120);\r\n      particles = Array.from({ length: count }, () => new Particle());\r\n    }\r\n\r\n    function animate() {\r\n      ctx.clearRect(0, 0, width, height);\r\n      particles.forEach(p => { p.update(); p.draw(); });\r\n      requestAnimationFrame(animate);\r\n    }\r\n\r\n    function start() {\r\n      init();\r\n      animate();\r\n      window.addEventListener('resize', () => {\r\n        resize();\r\n        const count = Math.min(Math.floor((width * height) \/ 12000), 120);\r\n        while (particles.length < count) particles.push(new Particle());\r\n        while (particles.length > count) particles.pop();\r\n      });\r\n    }\r\n    return { start };\r\n  })();\r\n\r\n  const CursorEffects = (() => {\r\n    const card = document.getElementById('login-card');\r\n    if(!card) return { init: () => {} };\r\n    let mouseX = window.innerWidth \/ 2;\r\n    let mouseY = window.innerHeight \/ 2;\r\n\r\n    function handleMove(e) { \r\n      mouseX = e.clientX; \r\n      mouseY = e.clientY; \r\n    }\r\n\r\n    function animate() {\r\n      const rect = card.getBoundingClientRect();\r\n      const cardCenterX = rect.left + rect.width \/ 2;\r\n      const cardCenterY = rect.top + rect.height \/ 2;\r\n      const deltaX = (mouseX - cardCenterX) \/ window.innerWidth;\r\n      const deltaY = (mouseY - cardCenterY) \/ window.innerHeight;\r\n      card.style.transform = `perspective(1200px) rotateY(${deltaX * 2}deg) rotateX(${-deltaY * 2}deg)`;\r\n\r\n      requestAnimationFrame(animate);\r\n    }\r\n\r\n    function init() {\r\n      document.addEventListener('mousemove', handleMove);\r\n      document.addEventListener('touchmove', (e) => {\r\n        mouseX = e.touches[0].clientX;\r\n        mouseY = e.touches[0].clientY;\r\n      });\r\n      animate();\r\n    }\r\n    return { init };\r\n  })();\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    ParticleSystem.start();\r\n    CursorEffects.init();\r\n  });\r\n<\/script>\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>\u062b\u0628\u062a \u0646\u0627\u0645 \u0628\u0631\u0627\u06cc \u0627\u062f\u0627\u0645\u0647\u060c \u06cc\u06a9 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f or \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062f\u0627\u0631\u06cc\u062f\u061f \u0648\u0627\u0631\u062f \u0634\u0648\u06cc\u062f<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-17069","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/pages\/17069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/comments?post=17069"}],"version-history":[{"count":0,"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/pages\/17069\/revisions"}],"wp:attachment":[{"href":"https:\/\/tarahiisite.ir\/ar\/wp-json\/wp\/v2\/media?parent=17069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}