{"id":3551,"date":"2024-02-11T12:00:36","date_gmt":"2024-02-11T08:30:36","guid":{"rendered":"https:\/\/cpl.kashanu.ac.ir\/?page_id=3551"},"modified":"2026-09-21T19:55:09","modified_gmt":"2026-09-21T16:25:09","slug":"%d9%81%d8%b1%d9%85-%d9%be%d8%b0%db%8c%d8%b1%d8%b4-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%a7%d9%86","status":"publish","type":"page","link":"https:\/\/cpl.kashanu.ac.ir\/?page_id=3551","title":{"rendered":"\u0641\u0631\u0645 \u067e\u0630\u06cc\u0631\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3551\" class=\"elementor elementor-3551\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-da150f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"da150f0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-425f6f7\" data-id=\"425f6f7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e492c9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e492c9a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-277c55d\" data-id=\"277c55d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-42edf75 elementor-widget elementor-widget-html\" data-id=\"42edf75\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html dir=\"rtl\" lang=\"fa-IR\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\n<meta name=\"robots\" content=\"max-image-preview:large\">\n<meta name=\"color-scheme\" content=\"light\">\n<title>\u0641\u0631\u0645 \u067e\u0630\u06cc\u0631\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 &#8211; \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc<\/title>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Vazirmatn:wght@400;500;700&display=swap\">\n\n<style>\n\/* ==========================================================================\n   Tokens\n   ========================================================================== *\/\n:root {\n  --ink: #1e1a4a;          \/* \u0622\u0628\u06cc \u0627\u0631\u063a\u0648\u0627\u0646\u06cc \u062a\u06cc\u0631\u0647: \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647\u200c\u06cc \u062a\u06cc\u0631\u0647 *\/\n  --lapis: #4a3fb8;        \/* \u0622\u0628\u06cc \u0627\u0631\u063a\u0648\u0627\u0646\u06cc: \u0639\u0646\u0635\u0631 \u0627\u0635\u0644\u06cc *\/\n  --ink-mid: #35298f;      \/* \u0622\u0628\u06cc \u0627\u0631\u063a\u0648\u0627\u0646\u06cc \u0645\u06cc\u0627\u0646\u06cc: \u0627\u0646\u062a\u0647\u0627\u06cc \u06af\u0631\u0627\u062f\u06cc\u0627\u0646 *\/\n  --turquoise: #0f8b8d;    \/* \u0641\u06cc\u0631\u0648\u0632\u0647\u200c\u0627\u06cc \u06a9\u0627\u0634\u06cc: \u0627\u06a9\u0634\u0646\u200c\u0647\u0627 \u0648 \u0641\u0648\u06a9\u0648\u0633 *\/\n  --turquoise-deep: #0a6b6d;\n  --turquoise-soft: #dff1f0;\n  --gold: #e2b458;         \/* \u062a\u0646\u0647\u0627 \u0644\u0647\u062c\u0647\u200c\u06cc \u06af\u0631\u0645 *\/\n  --paper: #eef3f5;\n  --surface: #ffffff;\n  --line: #d3dce3;\n  --text: #16222e;\n  --muted: #5b6b7a;\n  --danger: #b3261e;\n  --danger-soft: #fdeceb;\n\n  --font: \"Vazirmatn\", \"Vazir\", Tahoma, \"Segoe UI\", system-ui, -apple-system, sans-serif;\n  --radius-lg: 22px;\n  --radius-md: 12px;\n  --radius-sm: 8px;\n  --ease: cubic-bezier(.22, .61, .36, 1);\n\n  --tile: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.11' stroke-width='1'%3E%3Crect x='16' y='16' width='40' height='40'\/%3E%3Crect x='16' y='16' width='40' height='40' transform='rotate(45 36 36)'\/%3E%3Ccircle cx='36' cy='36' r='8'\/%3E%3C\/g%3E%3C\/svg%3E\");\n}\n\n\/* ==========================================================================\n   Base\n   ========================================================================== *\/\n*, *::before, *::after { box-sizing: border-box; }\n\nhtml { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }\n\nbody {\n  margin: 0;\n  min-height: 100vh;\n  min-height: 100dvh;\n  display: flex;\n  flex-direction: column;\n  font-family: var(--font);\n  font-size: 16px;\n  line-height: 1.75;\n  color: var(--text);\n  background:\n    radial-gradient(1200px 500px at 85% -10%, rgba(15, 139, 141, .10), transparent 60%),\n    var(--paper);\n  padding-top: env(safe-area-inset-top, 0px);\n  -webkit-font-smoothing: antialiased;\n}\n\nimg { max-width: 100%; height: auto; display: block; }\na { color: inherit; }\n\n:focus-visible {\n  outline: 3px solid var(--turquoise);\n  outline-offset: 2px;\n}\n\n.sr-only {\n  position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0;\n  overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;\n}\n\n\/* ==========================================================================\n   Header + navigation\n   ========================================================================== *\/\n.site-header { background: var(--ink); }\n\n.site-header__banner {\n  width: 100%;\n  max-height: 230px;\n  object-fit: cover;\n  object-position: center;\n  \/* \u0686\u0631\u062e\u0634 \u0631\u0646\u06af \u062a\u0635\u0648\u06cc\u0631 \u0628\u0646\u0631 \u0627\u0632 \u0622\u0628\u06cc \u0628\u0647 \u0633\u0645\u062a \u0622\u0628\u06cc \u0627\u0631\u063a\u0648\u0627\u0646\u06cc *\/\n  filter: hue-rotate(38deg);\n}\n\n.nav { background: var(--ink); border-top: 1px solid rgba(255, 255, 255, .08); }\n\n.nav__inner {\n  max-width: 1200px;\n  margin-inline: auto;\n  padding-inline: 20px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  min-height: 56px;\n}\n\n.nav__list {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px;\n}\n\n.nav__link {\n  display: block;\n  padding: 8px 14px;\n  border-radius: var(--radius-sm);\n  color: rgba(255, 255, 255, .86);\n  font-size: 14.5px;\n  text-decoration: none;\n  transition: background-color .2s var(--ease), color .2s var(--ease);\n}\n\n.nav__link:hover { background: rgba(255, 255, 255, .09); color: #fff; }\n\n.nav__toggle {\n  display: none;\n  width: 44px; height: 44px;\n  margin-inline-start: auto;\n  padding: 0;\n  border: 1px solid rgba(255, 255, 255, .22);\n  border-radius: var(--radius-sm);\n  background: transparent;\n  cursor: pointer;\n  position: relative;\n}\n\n.nav__toggle span,\n.nav__toggle::before,\n.nav__toggle::after {\n  content: \"\";\n  position: absolute;\n  inset-inline: 11px;\n  height: 2px;\n  background: #fff;\n  border-radius: 2px;\n  transition: transform .25s var(--ease), opacity .2s;\n}\n.nav__toggle::before { top: 14px; }\n.nav__toggle span    { top: 21px; }\n.nav__toggle::after  { top: 28px; }\n\n.nav__toggle[aria-expanded=\"true\"]::before { transform: translateY(7px) rotate(45deg); }\n.nav__toggle[aria-expanded=\"true\"] span    { opacity: 0; }\n.nav__toggle[aria-expanded=\"true\"]::after  { transform: translateY(-7px) rotate(-45deg); }\n\n@media (max-width: 899px) {\n  .nav__toggle { display: block; }\n  .nav__inner { flex-wrap: wrap; padding-block: 6px; }\n  .nav__list {\n    display: none;\n    flex-direction: column;\n    width: 100%;\n    padding: 6px 0 12px;\n  }\n  .nav__list.is-open { display: flex; }\n  .nav__link { padding: 12px 10px; font-size: 15.5px; }\n}\n\n\/* ==========================================================================\n   Layout\n   ========================================================================== *\/\n.page {\n  flex: 1;\n  width: 100%;\n  max-width: 1120px;\n  margin-inline: auto;\n  padding: clamp(20px, 4vw, 48px) clamp(14px, 3vw, 24px);\n}\n\n.card {\n  display: grid;\n  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);\n  background: var(--surface);\n  border-radius: var(--radius-lg);\n  overflow: hidden;\n  box-shadow: 0 1px 2px rgba(30, 26, 74, .06), 0 24px 60px -24px rgba(30, 26, 74, .30);\n}\n\n\/* ---------- Aside (\u062a\u0646\u0647\u0627 \u0644\u062d\u0638\u0647\u200c\u06cc \u0628\u0635\u0631\u06cc \u0642\u0648\u06cc \u0635\u0641\u062d\u0647: \u0627\u0644\u06af\u0648\u06cc \u06a9\u0627\u0634\u06cc) ---------- *\/\n.aside {\n  position: relative;\n  isolation: isolate;\n  display: flex;\n  flex-direction: column;\n  gap: 28px;\n  padding: clamp(28px, 4vw, 48px);\n  color: #fff;\n  background: linear-gradient(165deg, var(--ink) 0%, var(--ink-mid) 100%);\n  overflow: hidden;\n}\n\n.aside::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background-image: var(--tile);\n  background-size: 72px 72px;\n  -webkit-mask-image: linear-gradient(to top, #000 0%, transparent 78%);\n          mask-image: linear-gradient(to top, #000 0%, transparent 78%);\n}\n\n.aside::after {\n  content: \"\";\n  position: absolute;\n  inset-inline-end: 0;\n  top: 0;\n  width: 4px;\n  height: 100%;\n  z-index: -1;\n  background: linear-gradient(to bottom, var(--turquoise), var(--gold));\n}\n\n.logo {\n  align-self: flex-start;\n  display: block;\n  width: 150px;\n  padding: 6px 10px;\n  background: #fff;\n  border-radius: var(--radius-md);\n}\n.logo img { width: 100%; aspect-ratio: 16 \/ 9; object-fit: contain; }\n\n.aside__title {\n  margin: 0;\n  font-size: clamp(22px, 2.6vw, 30px);\n  font-weight: 700;\n  line-height: 1.6;\n  text-wrap: balance;\n}\n\n\n\/* ---------- Form panel ---------- *\/\n.panel {\n  padding: clamp(24px, 4vw, 48px);\n  min-width: 0;\n}\n\n\/* ---------- Progress ---------- *\/\n.progress { margin-bottom: 32px; }\n\n.progress__head {\n  display: flex;\n  justify-content: space-between;\n  align-items: baseline;\n  margin-bottom: 10px;\n  font-size: 14px;\n  color: var(--muted);\n}\n.progress__title { margin: 0; font-weight: 500; color: var(--text); }\n.progress__pct { font-variant-numeric: tabular-nums; }\n\n.progress__track {\n  position: relative;\n  height: 8px;\n  background: var(--turquoise-soft);\n  border-radius: 999px;\n  overflow: hidden;\n}\n.progress__bar {\n  height: 100%;\n  width: 33%;\n  background: linear-gradient(90deg, var(--turquoise), var(--lapis));\n  border-radius: 999px;\n  transition: width .5s var(--ease);\n}\n\/* \u062f\u0648 \u0634\u06a9\u0627\u0641 \u0646\u0634\u0627\u0646\u200c\u062f\u0647\u0646\u062f\u0647\u200c\u06cc \u0645\u0631\u0632 \u0645\u0631\u0627\u062d\u0644 *\/\n.progress__track::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background:\n    linear-gradient(#fff, #fff) 33.33% 0 \/ 2px 100% no-repeat,\n    linear-gradient(#fff, #fff) 66.66% 0 \/ 2px 100% no-repeat;\n}\n\n\/* ---------- Steps ---------- *\/\n.step { animation: step-in .28s var(--ease); }\n.step[hidden] { display: none; }\n\n@keyframes step-in {\n  from { opacity: 0; transform: translateY(6px); }\n  to   { opacity: 1; transform: none; }\n}\n\n.fields {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 22px 18px;\n}\n.field { min-width: 0; }\n.field--full { grid-column: 1 \/ -1; }\n\n.field__label {\n  display: block;\n  margin-bottom: 7px;\n  font-size: 14.5px;\n  font-weight: 500;\n  color: var(--text);\n}\n.req {\n  margin-inline-start: 6px;\n  font-size: 12px;\n  font-weight: 400;\n  color: var(--muted);\n}\n\n.field__control {\n  display: block;\n  width: 100%;\n  height: 50px;\n  padding: 0 14px;\n  font: inherit;\n  font-size: 15.5px;\n  color: var(--text);\n  background: #fbfcfd;\n  border: 1.5px solid var(--line);\n  border-radius: var(--radius-md);\n  transition: border-color .18s var(--ease), box-shadow .18s var(--ease), background-color .18s;\n}\n.field__control:hover { border-color: #b4c2cd; }\n.field__control:focus {\n  outline: none;\n  background: #fff;\n  border-color: var(--turquoise);\n  box-shadow: 0 0 0 4px rgba(15, 139, 141, .16);\n}\n\n.field__control--ltr { direction: ltr; text-align: right; }\n.field__control--email { text-align: left; }\n.field__control--num::-webkit-outer-spin-button,\n.field__control--num::-webkit-inner-spin-button { margin: 0; }\n\nselect.field__control {\n  appearance: none;\n  -webkit-appearance: none;\n  padding-inline-end: 14px;\n  padding-inline-start: 40px;\n  cursor: pointer;\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%235b6b7a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: left 14px center;\n}\n\n.field__hint {\n  margin: 7px 0 0;\n  font-size: 13px;\n  line-height: 1.8;\n  color: var(--muted);\n}\n.field__hint strong { color: var(--text); font-weight: 700; }\n\n.field__error {\n  margin: 7px 0 0;\n  font-size: 13px;\n  color: var(--danger);\n}\n.field__error[hidden] { display: none; }\n\n.field--invalid .field__control {\n  border-color: var(--danger);\n  background: var(--danger-soft);\n}\n.field--invalid .field__control:focus { box-shadow: 0 0 0 4px rgba(179, 38, 30, .14); }\n\n\/* ---------- Buttons ---------- *\/\n.actions {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 12px;\n  margin-top: 34px;\n  padding-top: 24px;\n  border-top: 1px solid var(--line);\n}\n\n.btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 50px;\n  padding: 0 28px;\n  font: inherit;\n  font-size: 15.5px;\n  font-weight: 500;\n  line-height: 1.4;\n  text-align: center;\n  border: 1.5px solid transparent;\n  border-radius: var(--radius-md);\n  cursor: pointer;\n  transition: background-color .18s var(--ease), border-color .18s var(--ease), transform .12s;\n}\n.btn:active { transform: translateY(1px); }\n\n.btn--primary { color: #fff; background: var(--turquoise); }\n.btn--primary:hover { background: var(--turquoise-deep); }\n\n.btn--ghost { color: var(--lapis); background: transparent; border-color: var(--line); }\n.btn--ghost:hover { background: var(--paper); border-color: #b4c2cd; }\n\n.btn[disabled] { opacity: .6; cursor: progress; }\n\n.actions__end { margin-inline-start: auto; }\n\n\/* ---------- Confirmation ---------- *\/\n.confirm {\n  text-align: center;\n  padding: clamp(28px, 6vw, 72px) 8px;\n  animation: step-in .28s var(--ease);\n}\n.confirm[hidden] { display: none; }\n.confirm:focus { outline: none; }\n\n.confirm__icon {\n  display: grid;\n  place-items: center;\n  width: 76px;\n  height: 76px;\n  margin: 0 auto 22px;\n  border-radius: 50%;\n  color: var(--turquoise);\n  background: var(--turquoise-soft);\n}\n.confirm__icon svg { width: 38px; height: 38px; }\n\n.confirm__text {\n  margin: 0;\n  font-size: clamp(17px, 2.2vw, 20px);\n  font-weight: 700;\n  line-height: 2;\n  color: var(--text);\n  text-wrap: balance;\n}\n\n.form-error { margin: 18px 0 0; font-size: 14px; color: var(--danger); }\n.form-error[hidden] { display: none; }\n\n\/* ==========================================================================\n   Footer\n   ========================================================================== *\/\n.site-footer {\n  margin-top: auto;\n  background: var(--ink);\n  color: rgba(255, 255, 255, .78);\n  font-size: 14px;\n  padding: 20px clamp(16px, 4vw, 40px) calc(20px + env(safe-area-inset-bottom, 0px));\n}\n.site-footer__inner {\n  max-width: 1200px;\n  margin-inline: auto;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px 24px;\n}\n.site-footer p { margin: 0; }\n.site-footer a { color: #9daed0; text-decoration: none; }\n.site-footer a:hover { text-decoration: underline; }\n.site-footer__year { direction: ltr; unicode-bidi: isolate; white-space: nowrap; }\n\n\/* ==========================================================================\n   Responsive\n   ========================================================================== *\/\n@media (max-width: 899px) {\n  .card { grid-template-columns: 1fr; }\n\n  .aside {\n    flex-direction: row;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 16px 20px;\n    padding: 24px;\n  }\n  .aside::after { inset-inline: 0; top: auto; bottom: 0; width: auto; height: 4px; }\n  .logo { width: 108px; }\n  .aside__title { flex: 1 1 260px; font-size: 20px; }\n}\n\n@media (max-width: 639px) {\n  .fields { grid-template-columns: 1fr; gap: 18px; }\n  .field__control { font-size: 16px; } \/* \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0632\u0648\u0645 \u062e\u0648\u062f\u06a9\u0627\u0631 iOS *\/\n  .panel { padding: 22px 18px 26px; }\n  .actions { flex-direction: column-reverse; align-items: stretch; }\n  .actions__end { margin-inline-start: 0; }\n  .btn { width: 100%; padding-inline: 16px; }\n}\n\n@media (max-width: 499px) {\n  .page { padding-inline: 10px; }\n  .card { border-radius: 16px; }\n  .aside { padding: 18px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  *, *::before, *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }\n}\n\n\/* \u0628\u062f\u0648\u0646 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a: \u0647\u0645\u0647\u200c\u06cc \u0645\u0631\u0627\u062d\u0644 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f *\/\n.no-js .step[hidden] { display: block; }\n.no-js .nav__toggle { display: none; }\n.no-js .nav__list { display: flex; }\n.no-js [data-action=\"next\"], .no-js [data-action=\"prev\"] { display: none; }\n<\/style>\n<script>document.documentElement.classList.remove('no-js');<\/script>\n<noscript><style>.step[hidden]{display:block}.nav__toggle,[data-action=\"next\"],[data-action=\"prev\"]{display:none}.nav__list{display:flex}<\/style><\/noscript>\n<\/head>\n\n<body>\n\n<!-- =====================================================================\n     Header\n     ===================================================================== -->\n<header class=\"site-header\">\n  <picture>\n    <source media=\"(max-width: 500px)\" srcset=\"https:\/\/cpl.kashanu.ac.ir\/wp-content\/uploads\/2024\/01\/cplheadermb.png\">\n    <img fetchpriority=\"high\" class=\"site-header__banner\" src=\"https:\/\/cpl.kashanu.ac.ir\/wp-content\/uploads\/2024\/01\/cplheader-6.png\" alt=\"\" width=\"2000\" height=\"344\" fetchpriority=\"high\" decoding=\"async\">\n  <\/picture>\n\n  <nav class=\"nav\" role=\"navigation\">\n    <div class=\"nav__inner\">\n      <button class=\"nav__toggle\" type=\"button\" aria-label=\"Menu Toggle\" aria-expanded=\"false\" aria-controls=\"main-menu\"><span><\/span><\/button>\n      <ul class=\"nav__list\" id=\"main-menu\">\n        <li><a class=\"nav__link\" href=\"https:\/\/cpl.kashanu.ac.ir\/\">\u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc<\/a><\/li>\n        <li><a class=\"nav__link\" href=\"https:\/\/cpl.kashanu.ac.ir\/?page_id=3685\">\u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0627\u0628\u0631 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc<\/a><\/li>\n        <li><a class=\"nav__link\" href=\"https:\/\/my.labsnet.ir\/\">\u0634\u0628\u06a9\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u06cc \u0641\u0646 \u0622\u0648\u0631\u06cc\u0647\u0627\u06cc \u0631\u0627\u0647\u0628\u0631\u062f\u06cc<\/a><\/li>\n        <li><a class=\"nav__link\" href=\"https:\/\/pooya.kashanu.ac.ir\/gateway\/PuyaAuthenticate.php\">\u067e\u0631\u062a\u0627\u0644 \u067e\u0648\u06cc\u0627\u06cc \u062f\u0627\u0646\u0634\u06af\u0627\u0647 \u06a9\u0627\u0634\u0627\u0646<\/a><\/li>\n        <li><a class=\"nav__link\" href=\"https:\/\/cluk.kashanu.ac.ir\/fa\/form\/1020\/%D9%85%D8%B1%DA%A9%D8%B2-%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA-%D8%B3%D9%86%DA%AF%DB%8C%D9%86-%D9%88-%D9%85%D9%88%D8%A7%D8%B2%DB%8C-%D8%A7%D8%A8%D8%B1%DB%8C-%D8%A2%D8%B2%D9%85%D8%A7%DB%8C%D8%B4%DA%AF%D8%A7%D9%87-%D9%81%DB%8C%D8%B2%DB%8C%DA%A9-%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA%DB%8C-cpl-\">\u062f\u0631\u06af\u0627\u0647 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0642\u062f\u06cc<\/a><\/li>\n        <li><a class=\"nav__link\" href=\"https:\/\/eitaa.com\/CPLphysicshpc\">\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u0645\u0627<\/a><\/li>\n      <\/ul>\n    <\/div>\n  <\/nav>\n<\/header>\n\n<!-- =====================================================================\n     Main\n     ===================================================================== -->\n<main class=\"page\">\n  <div class=\"card\">\n\n    <aside class=\"aside\">\n      <a class=\"logo\" href=\"https:\/\/cpl.kashanu.ac.ir\" aria-label=\"\u0634\u0631\u06a9\u062a \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc \u06a9\u0648\u06cc\u0631 \u06a9\u0627\u0634\u0627\u0646\">\n        <img src=\"https:\/\/cpl.kashanu.ac.ir\/wp-content\/uploads\/2022\/10\/cpllogo0.png\" alt=\"\" width=\"1920\" height=\"1080\" decoding=\"async\">\n      <\/a>\n      <h1 class=\"aside__title\">\u0641\u0631\u0645 \u067e\u0630\u06cc\u0631\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc<\/h1>\n    <\/aside>\n\n    <section class=\"panel\">\n      <div class=\"gform_wrapper\" id=\"gform_wrapper_5\">\n        <form method=\"post\" enctype=\"multipart\/form-data\" id=\"gform_5\" action=\"https:\/\/cpl.kashanu.ac.ir\/?page_id=3551#gf_5\" data-formid=\"5\" novalidate>\n\n          <!-- Progress -->\n          <div class=\"progress\" id=\"gf_progressbar_wrapper_5\">\n            <div class=\"progress__head\">\n              <p class=\"progress__title\" id=\"progress_title\">\u0645\u0631\u062d\u0644\u0647 <span class=\"gf_step_current_page\" id=\"step_current\">1<\/span> \u0627\u0632 <span class=\"gf_step_page_count\">3<\/span><\/p>\n              <span class=\"progress__pct\" id=\"progress_pct\" aria-hidden=\"true\">33%<\/span>\n            <\/div>\n            <div class=\"progress__track\" role=\"progressbar\" aria-labelledby=\"progress_title\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"33\" id=\"progress_track\">\n              <div class=\"progress__bar\" id=\"progress_bar\"><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"gform-body gform_body\">\n\n            <!-- ============ \u0645\u0631\u062d\u0644\u0647 1 ============ -->\n            <div class=\"step gform_page\" id=\"gform_page_5_1\" data-step=\"1\" role=\"group\" aria-labelledby=\"progress_title\">\n              <div class=\"fields\" id=\"gform_fields_5\">\n\n                <div class=\"field\" id=\"field_5_3\">\n                  <label class=\"field__label\" for=\"input_5_3\">\u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control\" name=\"input_3\" id=\"input_5_3\" type=\"text\" autocomplete=\"name\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_3\">\n                  <p class=\"field__error\" id=\"error_5_3\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_5\">\n                  <label class=\"field__label\" for=\"input_5_5\">\u06a9\u062f\u0645\u0644\u06cc<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control field__control--ltr\" name=\"input_5\" id=\"input_5_5\" type=\"text\" inputmode=\"numeric\" maxlength=\"10\" data-digits autocomplete=\"off\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_5\">\n                  <p class=\"field__error\" id=\"error_5_5\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field field--full\" id=\"field_5_33\">\n                  <label class=\"field__label\" for=\"input_5_33\">\u062a\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control field__control--ltr\" name=\"input_33\" id=\"input_5_33\" type=\"text\" inputmode=\"tel\" maxlength=\"11\" data-digits autocomplete=\"tel-national\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_33\">\n                  <p class=\"field__error\" id=\"error_5_33\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n              <\/div>\n              <div class=\"actions\">\n                <button type=\"button\" class=\"btn btn--primary actions__end gform_next_button\" id=\"gform_next_button_5_23\" data-action=\"next\">\u0628\u0639\u062f\u06cc<\/button>\n              <\/div>\n            <\/div>\n\n            <!-- ============ \u0645\u0631\u062d\u0644\u0647 2 ============ -->\n            <div class=\"step gform_page\" id=\"gform_page_5_2\" data-step=\"2\" role=\"group\" aria-labelledby=\"progress_title\" hidden>\n              <div class=\"fields\" id=\"gform_fields_5_2\">\n\n                <div class=\"field field--full\" id=\"field_5_7\">\n                  <label class=\"field__label\" for=\"input_5_7\">\u0646\u0627\u0645 \u0645\u0648\u0633\u0633\u0647<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control\" name=\"input_7\" id=\"input_5_7\" type=\"text\" autocomplete=\"organization\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_7\">\n                  <p class=\"field__error\" id=\"error_5_7\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field field--full\" id=\"field_5_8\">\n                  <label class=\"field__label\" for=\"input_5_8\">\u0639\u0646\u0648\u0627\u0646<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <select class=\"field__control gfield_select\" name=\"input_8\" id=\"input_5_8\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_8\">\n                    <option value=\"\u0647\u06cc\u0626\u062a \u0639\u0644\u0645\u06cc\">\u0647\u06cc\u0626\u062a \u0639\u0644\u0645\u06cc<\/option>\n                    <option value=\"\u0645\u062d\u0642\u0642 \u067e\u0633\u0627\u062f\u06a9\u062a\u0631\u06cc\">\u0645\u062d\u0642\u0642 \u067e\u0633\u0627\u062f\u06a9\u062a\u0631\u06cc<\/option>\n                    <option value=\"\u062f\u0627\u0646\u0634\u062c\u0648\u06cc \u062f\u06a9\u062a\u0631\u06cc\">\u062f\u0627\u0646\u0634\u062c\u0648\u06cc \u062f\u06a9\u062a\u0631\u06cc<\/option>\n                    <option value=\"\u062f\u0627\u0646\u0634\u062c\u0648\u06cc \u06a9\u0627\u0631\u0634\u0646\u0627\u0633\u06cc \u0627\u0631\u0634\u062f\">\u062f\u0627\u0646\u0634\u062c\u0648\u06cc \u06a9\u0627\u0631\u0634\u0646\u0627\u0633\u06cc \u0627\u0631\u0634\u062f<\/option>\n                  <\/select>\n                  <p class=\"field__error\" id=\"error_5_8\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_9\">\n                  <label class=\"field__label\" for=\"input_5_9\">\u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc \u0645\u0633\u0626\u0648\u0644 \u067e\u0631\u0648\u0698\u0647\/\u0627\u0633\u062a\u0627\u062f \u0631\u0627\u0647\u0646\u0645\u0627<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control\" name=\"input_9\" id=\"input_5_9\" type=\"text\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_9\">\n                  <p class=\"field__error\" id=\"error_5_9\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_10\">\n                  <label class=\"field__label\" for=\"input_5_10\">\u0627\u06cc\u0645\u06cc\u0644 \u0645\u0633\u0626\u0648\u0644 \u067e\u0631\u0648\u0698\u0647\/\u0627\u0633\u062a\u0627\u062f \u0631\u0627\u0647\u0646\u0645\u0627<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control field__control--ltr field__control--email\" name=\"input_10\" id=\"input_5_10\" type=\"email\" autocomplete=\"email\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_10\">\n                  <p class=\"field__error\" id=\"error_5_10\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n              <\/div>\n              <div class=\"actions\">\n                <button type=\"button\" class=\"btn btn--ghost gform_previous_button\" id=\"gform_previous_button_5_27\" data-action=\"prev\">\u0642\u0628\u0644\u06cc<\/button>\n                <button type=\"button\" class=\"btn btn--primary actions__end gform_next_button\" id=\"gform_next_button_5_27\" data-action=\"next\">\u0628\u0639\u062f\u06cc<\/button>\n              <\/div>\n            <\/div>\n\n            <!-- ============ \u0645\u0631\u062d\u0644\u0647 3 ============ -->\n            <div class=\"step gform_page\" id=\"gform_page_5_3\" data-step=\"3\" role=\"group\" aria-labelledby=\"progress_title\" hidden>\n              <div class=\"fields\" id=\"gform_fields_5_3\">\n\n                <div class=\"field\" id=\"field_5_12\">\n                  <label class=\"field__label\" for=\"input_5_12\">\u0646\u0648\u0639 \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <select class=\"field__control gfield_select\" name=\"input_12\" id=\"input_5_12\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_12\">\n                    <option value=\"\u0648\u06cc\u0646\u062f\u0648\u0632\">\u0648\u06cc\u0646\u062f\u0648\u0632<\/option>\n                    <option value=\"\u0644\u06cc\u0646\u0648\u06a9\u0633\">\u0644\u06cc\u0646\u0648\u06a9\u0633<\/option>\n                  <\/select>\n                  <p class=\"field__error\" id=\"error_5_12\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_13\">\n                  <label class=\"field__label\" for=\"input_5_13\">\u0646\u0627\u0645 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control\" name=\"input_13\" id=\"input_5_13\" type=\"text\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"error_5_13\">\n                  <p class=\"field__error\" id=\"error_5_13\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_15\">\n                  <label class=\"field__label\" for=\"input_5_15\">\u062a\u0639\u062f\u0627\u062f \u0647\u0633\u062a\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control field__control--ltr field__control--num\" name=\"input_15\" id=\"input_5_15\" type=\"number\" step=\"any\" min=\"1\" max=\"32\" inputmode=\"numeric\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_instruction_5_15 gfield_description_5_15 error_5_15\">\n                  <p class=\"field__hint\" id=\"gfield_instruction_5_15\">\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0639\u062f\u062f \u0627\u0632 <strong>1<\/strong> \u062a\u0627 <strong>32<\/strong> \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n                  <p class=\"field__hint\" id=\"gfield_description_5_15\">\u062d\u062f\u0627\u06a9\u062b\u0631 32 \u0647\u0633\u062a\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u062a\u0639\u0644\u0642 \u0645\u06cc \u06af\u06cc\u0631\u062f.<\/p>\n                  <p class=\"field__error\" id=\"error_5_15\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n                <div class=\"field\" id=\"field_5_17\">\n                  <label class=\"field__label\" for=\"input_5_17\">\u062a\u0639\u062f\u0627\u062f \u0631\u0648\u0632 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc<span class=\"req\">(\u0636\u0631\u0648\u0631\u06cc)<\/span><\/label>\n                  <input class=\"field__control field__control--ltr field__control--num\" name=\"input_17\" id=\"input_5_17\" type=\"number\" step=\"any\" min=\"3\" max=\"30\" inputmode=\"numeric\" required aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_instruction_5_17 gfield_description_5_17 error_5_17\">\n                  <p class=\"field__hint\" id=\"gfield_instruction_5_17\">\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0639\u062f\u062f \u0627\u0632 <strong>3<\/strong> \u062a\u0627 <strong>30<\/strong> \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n                  <p class=\"field__hint\" id=\"gfield_description_5_17\">\u062d\u062f\u0627\u0642\u0644 3 \u0648 \u062d\u062f\u0627\u06a9\u062b\u0631 30 \u0631\u0648\u0632<\/p>\n                  <p class=\"field__error\" id=\"error_5_17\" role=\"alert\" hidden><\/p>\n                <\/div>\n\n              <\/div>\n\n              <p class=\"form-error\" id=\"form_error\" role=\"alert\" hidden><\/p>\n\n              <div class=\"actions\">\n                <button type=\"button\" class=\"btn btn--ghost gform_previous_button\" id=\"gform_previous_button_5\" data-action=\"prev\">\u0642\u0628\u0644\u06cc<\/button>\n                <button type=\"submit\" class=\"btn btn--primary actions__end gform_button\" id=\"gform_submit_button_5\">\u0627\u0631\u0633\u0627\u0644 \u0641\u0631\u0645 \u062a\u06a9\u0645\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u0645\u0633\u0626\u0648\u0644 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647<\/button>\n              <\/div>\n            <\/div>\n\n          <\/div>\n\n          <!-- \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0645\u062e\u0641\u06cc Gravity Forms (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631) -->\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"is_submit_5\" value=\"1\">\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_submit\" value=\"5\">\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_unique_id\" value=\"\">\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"state_5\" value=\"WyJ7XCI4XCI6W1wiYTQ1M2FjMTAzZjY1YmUwYTk0OTkwZWFiYTYyOGM0OThcIixcIjg3YTBhYzIwNjUxYTgwMGI4OWJmZWE2MGQ0YmU0ZWFmXCIsXCIyMWVmMTA2NmQwNzZiOTNkNDVlZGUyMDc1YjRlYWM4NFwiLFwiNGJhMWQ5N2FlY2NhYTZiNmNhMTI4ZTUzMDU1YjgxNzJcIl0sXCIxMlwiOltcImJhNDg2MjE4MzY1NjlmYTM0YzY3ZDY1MzRhMzMxZGMzXCIsXCIxMTY4NjJiNGUyNDI1NWZhY2QyNTNhNjU5MTAxOWFmZFwiXX0iLCJlM2ZjODcyYTgwNmMwZDIxYWY1ZTEzNTFmYWY2NjRhZSJd\">\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_target_page_number_5\" id=\"gform_target_page_number_5\" value=\"2\">\n          <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_source_page_number_5\" id=\"gform_source_page_number_5\" value=\"1\">\n          <input type=\"hidden\" name=\"gform_field_values\" value=\"\">\n        <\/form>\n\n        <!-- \u067e\u06cc\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0627\u0631\u0633\u0627\u0644 -->\n        <div class=\"confirm\" id=\"gform_confirmation_wrapper_5\" role=\"status\" aria-live=\"polite\" tabindex=\"-1\" hidden>\n          <div class=\"confirm__icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg>\n          <\/div>\n          <p class=\"confirm__text\">\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062c\u0647\u062a \u0628\u0631\u0631\u0633\u06cc \u0628\u0647 \u0645\u0633\u0626\u0648\u0644 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc \u0627\u0631\u0633\u0627\u0644 \u06af\u0631\u062f\u06cc\u062f<\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n  <\/div>\n<\/main>\n\n<!-- =====================================================================\n     Footer\n     ===================================================================== -->\n<footer class=\"site-footer\">\n  <div class=\"site-footer__inner\">\n    <p>\u062a\u0645\u0627\u0645\u06cc \u062d\u0642\u0648\u0642 \u0645\u0627\u062f\u06cc \u0648 \u0645\u0639\u0646\u0648\u06cc \u0645\u062a\u0639\u0644\u0642 \u0628\u0647 <a href=\"https:\/\/cpl.kashanu.ac.ir\" target=\"_blank\" rel=\"noopener\">\u0634\u0631\u06a9\u062a \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc \u06a9\u0648\u06cc\u0631 \u06a9\u0627\u0634\u0627\u0646<\/a> \u0627\u0633\u062a.<\/p>\n    <p class=\"site-footer__year\">&copy; 2022<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n(function () {\n  'use strict';\n\n  \/* ---------------- Navigation toggle ---------------- *\/\n  var toggle = document.querySelector('.nav__toggle');\n  var menu = document.getElementById('main-menu');\n  if (toggle && menu) {\n    toggle.addEventListener('click', function () {\n      var open = menu.classList.toggle('is-open');\n      toggle.setAttribute('aria-expanded', String(open));\n    });\n    document.addEventListener('keydown', function (e) {\n      if (e.key === 'Escape' && menu.classList.contains('is-open')) {\n        menu.classList.remove('is-open');\n        toggle.setAttribute('aria-expanded', 'false');\n        toggle.focus();\n      }\n    });\n  }\n\n  \/* ---------------- Multi-step form ---------------- *\/\n  var form = document.getElementById('gform_5');\n  if (!form) return;\n\n  var steps = Array.prototype.slice.call(form.querySelectorAll('.step'));\n  var total = steps.length;\n  var bar = document.getElementById('progress_bar');\n  var pct = document.getElementById('progress_pct');\n  var track = document.getElementById('progress_track');\n  var cur = document.getElementById('step_current');\n  var targetPage = document.getElementById('gform_target_page_number_5');\n  var sourcePage = document.getElementById('gform_source_page_number_5');\n  var card = form.closest('.card');\n  var confirmBox = document.getElementById('gform_confirmation_wrapper_5');\n  var formError = document.getElementById('form_error');\n  var reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  var index = 0;\n  var submitting = false;\n\n  var MSG_REQUIRED = '\u0627\u06cc\u0646 \u0641\u06cc\u0644\u062f \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a.';\n  var MSG_INVALID = '\u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u0631\u062f\u0634\u062f\u0647 \u0645\u0639\u062a\u0628\u0631 \u0646\u06cc\u0633\u062a.';\n  var EMAIL_RE = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n\n  \/* \u062a\u0628\u062f\u06cc\u0644 \u0627\u0631\u0642\u0627\u0645 \u0641\u0627\u0631\u0633\u06cc\/\u0639\u0631\u0628\u06cc \u0628\u0647 \u0644\u0627\u062a\u06cc\u0646 \u0648 \u062d\u0630\u0641 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627\u06cc \u063a\u06cc\u0631\u0639\u062f\u062f\u06cc *\/\n  function normalizeDigits(str) {\n    return str\n      .replace(\/[\\u06F0-\\u06F9]\/g, function (d) { return String(d.charCodeAt(0) - 0x06F0); })\n      .replace(\/[\\u0660-\\u0669]\/g, function (d) { return String(d.charCodeAt(0) - 0x0660); });\n  }\n\n  Array.prototype.forEach.call(form.querySelectorAll('[data-digits]'), function (el) {\n    el.addEventListener('input', function () {\n      var cleaned = normalizeDigits(el.value).replace(\/\\D\/g, '');\n      if (cleaned !== el.value) el.value = cleaned;\n    });\n  });\n\n  function getError(el) {\n    var v = (el.value || '').trim();\n    if (!v) {\n      \/* \u0628\u0631\u0627\u06cc input[type=number] \u0645\u0642\u062f\u0627\u0631 \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0647\u0645 \u0631\u0634\u062a\u0647\u200c\u06cc \u062e\u0627\u0644\u06cc \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f *\/\n      if (el.type === 'number' && el.validity && el.validity.badInput) {\n        return '\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0639\u062f\u062f \u0627\u0632 ' + el.min + ' \u062a\u0627 ' + el.max + ' \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.';\n      }\n      return MSG_REQUIRED;\n    }\n    if (el.name === 'input_5' && !\/^\\d{10}$\/.test(v)) return MSG_INVALID;\n    if (el.name === 'input_33' && !\/^0\\d{10}$\/.test(v)) return MSG_INVALID;\n    if (el.type === 'email' && !EMAIL_RE.test(v)) return MSG_INVALID;\n    if (el.type === 'number') {\n      var n = Number(v), min = Number(el.min), max = Number(el.max);\n      if (!isFinite(n) || n < min || n > max) {\n        return '\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0639\u062f\u062f \u0627\u0632 ' + el.min + ' \u062a\u0627 ' + el.max + ' \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.';\n      }\n    }\n    return '';\n  }\n\n  function showError(el, message) {\n    var field = el.closest('.field');\n    var err = field.querySelector('.field__error');\n    if (message) {\n      field.classList.add('field--invalid');\n      el.setAttribute('aria-invalid', 'true');\n      err.textContent = message;\n      err.hidden = false;\n    } else {\n      field.classList.remove('field--invalid');\n      el.setAttribute('aria-invalid', 'false');\n      err.textContent = '';\n      err.hidden = true;\n    }\n  }\n\n  function validateField(el) {\n    var message = getError(el);\n    showError(el, message);\n    return !message;\n  }\n\n  function controls(stepEl) {\n    return Array.prototype.slice.call(stepEl.querySelectorAll('.field__control'));\n  }\n\n  \/* \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u06cc\u06a9 \u0645\u0631\u062d\u0644\u0647\u061b \u0627\u0648\u0644\u06cc\u0646 \u0641\u06cc\u0644\u062f \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u062f *\/\n  function validateStep(i) {\n    var firstBad = null;\n    controls(steps[i]).forEach(function (el) {\n      if (!validateField(el) && !firstBad) firstBad = el;\n    });\n    return firstBad;\n  }\n\n  form.addEventListener('blur', function (e) {\n    if (e.target.classList && e.target.classList.contains('field__control') && e.target.value !== '') {\n      validateField(e.target);\n    }\n  }, true);\n\n  form.addEventListener('input', function (e) {\n    var el = e.target;\n    if (el.classList && el.classList.contains('field__control') &&\n        el.closest('.field').classList.contains('field--invalid')) {\n      validateField(el);\n    }\n  });\n\n  function render() {\n    steps.forEach(function (s, i) { s.hidden = i !== index; });\n    var shown = [33, 66, 100][index];\n    bar.style.width = shown + '%';\n    pct.textContent = shown + '%';\n    track.setAttribute('aria-valuenow', String(shown));\n    cur.textContent = String(index + 1);\n    sourcePage.value = String(index + 1);\n    targetPage.value = index + 2 <= total ? String(index + 2) : '0';\n  }\n\n  function go(next, focusFirst) {\n    index = Math.max(0, Math.min(total - 1, next));\n    render();\n    if (card && card.getBoundingClientRect().top < 0) {\n      card.scrollIntoView({ behavior: reduceMotion ? 'auto' : 'smooth', block: 'start' });\n    }\n    if (focusFirst) {\n      var first = steps[index].querySelector('.field__control');\n      if (first) first.focus({ preventScroll: true });\n    }\n  }\n\n  function focusBad(el) {\n    if (el) el.focus();\n  }\n\n  form.addEventListener('click', function (e) {\n    var btn = e.target.closest('[data-action]');\n    if (!btn) return;\n    if (btn.getAttribute('data-action') === 'next') {\n      var bad = validateStep(index);\n      if (bad) { focusBad(bad); return; }\n      go(index + 1, true);\n    } else {\n      go(index - 1, true);\n    }\n  });\n\n  \/* Enter \u062f\u0631 \u0645\u0631\u0627\u062d\u0644 \u0645\u06cc\u0627\u0646\u06cc \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u060c \u0628\u0647 \u0645\u0631\u062d\u0644\u0647\u200c\u06cc \u0628\u0639\u062f \u0645\u06cc\u200c\u0631\u0648\u062f *\/\n  form.addEventListener('keydown', function (e) {\n    if (e.key !== 'Enter') return;\n    var t = e.target;\n    if (t.tagName === 'BUTTON' || t.tagName === 'SELECT') return;\n    if (index < total - 1) {\n      e.preventDefault();\n      var bad = validateStep(index);\n      if (bad) focusBad(bad); else go(index + 1, true);\n    }\n  });\n\n  \/* \u0646\u0645\u0627\u06cc\u0634 \u067e\u06cc\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0628\u0647\u200c\u062c\u0627\u06cc \u0641\u0631\u0645 *\/\n  function showConfirmation() {\n    form.hidden = true;\n    confirmBox.hidden = false;\n    confirmBox.focus({ preventScroll: true });\n    if (card) card.scrollIntoView({ behavior: reduceMotion ? 'auto' : 'smooth', block: 'start' });\n  }\n\n  \/* \u0627\u0631\u0633\u0627\u0644 \u0646\u0633\u062e\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0647 \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0633\u0626\u0648\u0644 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 (FormSubmit.co)\n     \u062a\u0648\u062c\u0647: \u0627\u0648\u0644\u06cc\u0646 \u0627\u0631\u0633\u0627\u0644 \u06cc\u06a9 \u0627\u06cc\u0645\u06cc\u0644 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0628\u0647 \u0627\u06cc\u0646 \u0622\u062f\u0631\u0633 \u0645\u06cc\u200c\u0641\u0631\u0633\u062a\u062f. *\/\n  var COPY_TO = 'ghazanfari@kashanu.ac.ir';\n  var LABELS = {\n    input_3: '\u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc', input_5: '\u06a9\u062f\u0645\u0644\u06cc', input_33: '\u062a\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647',\n    input_7: '\u0646\u0627\u0645 \u0645\u0648\u0633\u0633\u0647', input_8: '\u0639\u0646\u0648\u0627\u0646',\n    input_9: '\u0645\u0633\u0626\u0648\u0644 \u067e\u0631\u0648\u0698\u0647\/\u0627\u0633\u062a\u0627\u062f \u0631\u0627\u0647\u0646\u0645\u0627', input_10: '\u0627\u06cc\u0645\u06cc\u0644 \u0645\u0633\u0626\u0648\u0644 \u067e\u0631\u0648\u0698\u0647\/\u0627\u0633\u062a\u0627\u062f \u0631\u0627\u0647\u0646\u0645\u0627',\n    input_12: '\u0646\u0648\u0639 \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644', input_13: '\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647',\n    input_15: '\u062a\u0639\u062f\u0627\u062f \u0647\u0633\u062a\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc', input_17: '\u062a\u0639\u062f\u0627\u062f \u0631\u0648\u0632 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc'\n  };\n\n  function sendCopyByEmail() {\n    try {\n      var payload = {\n        _subject: '\u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062c\u062f\u06cc\u062f \u067e\u0630\u06cc\u0631\u0634 \u062f\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc',\n        _template: 'table'\n      };\n      Object.keys(LABELS).forEach(function (name) {\n        var el = form.elements[name];\n        payload[LABELS[name]] = el ? el.value : '';\n      });\n      fetch('https:\/\/formsubmit.co\/ajax\/' + COPY_TO, {\n        method: 'POST',\n        headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\n        body: JSON.stringify(payload)\n      }).catch(function () { \/* \u062e\u0637\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0646\u0633\u062e\u0647\u200c\u06cc \u0627\u06cc\u0645\u06cc\u0644\u060c \u062a\u062c\u0631\u0628\u0647\u200c\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0645\u062e\u062a\u0644 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f *\/ });\n    } catch (err) { \/* ignore *\/ }\n  }\n\n  \/* \u0627\u0631\u0633\u0627\u0644 \u0628\u0627 fetch \u0648 \u0646\u0645\u0627\u06cc\u0634 \u067e\u06cc\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f *\/\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n    if (submitting) return;\n\n    for (var i = 0; i < total; i++) {\n      var bad = validateStep(i);\n      if (bad) { go(i, false); focusBad(bad); return; }\n    }\n\n    submitting = true;\n    sourcePage.value = String(total);\n    targetPage.value = '0';\n    formError.hidden = true;\n    var submitBtn = document.getElementById('gform_submit_button_5');\n    if (submitBtn) submitBtn.disabled = true;\n\n    \/* no-cors: \u067e\u0627\u0633\u062e \u0633\u0631\u0648\u0631 \u062e\u0648\u0627\u0646\u062f\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0627\u0645\u0627 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062d\u062a\u06cc \u0627\u0632 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062f\u06cc\u06af\u0631 \u0647\u0645 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.\n       \u0641\u0642\u0637 \u062e\u0637\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0634\u0628\u06a9\u0647 \u0628\u0647 \u0634\u0627\u062e\u0647\u200c\u06cc catch \u0645\u06cc\u200c\u0631\u0648\u062f. *\/\n    fetch(form.action, {\n      method: 'POST',\n      mode: 'no-cors',\n      body: new FormData(form),\n      credentials: 'same-origin'\n    })\n    .then(function () {\n      showConfirmation();\n      sendCopyByEmail();\n    })\n    .catch(function () {\n      submitting = false;\n      if (submitBtn) submitBtn.disabled = false;\n      formError.textContent = '\u0627\u0631\u0633\u0627\u0644 \u0641\u0631\u0645 \u0628\u0627 \u0645\u0634\u06a9\u0644 \u0645\u0648\u0627\u062c\u0647 \u0634\u062f. \u0644\u0637\u0641\u0627\u064b \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f.';\n      formError.hidden = false;\n    });\n  });\n\n  render();\n})();\n<\/script>\n<\/body>\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0641\u0631\u0645 \u067e\u0630\u06cc\u0631\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 &#8211; \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc \u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0627\u0628\u0631 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0634\u0628\u06a9\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u06cc \u0641\u0646 \u0622\u0648\u0631\u06cc\u0647\u0627\u06cc \u0631\u0627\u0647\u0628\u0631\u062f\u06cc \u067e\u0631\u062a\u0627\u0644 \u067e\u0648\u06cc\u0627\u06cc \u062f\u0627\u0646\u0634\u06af\u0627\u0647 \u06a9\u0627\u0634\u0627\u0646 \u062f\u0631\u06af\u0627\u0647 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0642\u062f\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u0645\u0627 \u0641\u0631\u0645 \u067e\u0630\u06cc\u0631\u0634 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0631\u06cc \u0645\u0631\u062d\u0644\u0647 1 \u0627\u0632 3 33% \u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc(\u0636\u0631\u0648\u0631\u06cc) \u06a9\u062f\u0645\u0644\u06cc(\u0636\u0631\u0648\u0631\u06cc) \u062a\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647(\u0636\u0631\u0648\u0631\u06cc) \u0628\u0639\u062f\u06cc \u0646\u0627\u0645 \u0645\u0648\u0633\u0633\u0647(\u0636\u0631\u0648\u0631\u06cc) \u0639\u0646\u0648\u0627\u0646(\u0636\u0631\u0648\u0631\u06cc) \u0647\u06cc\u0626\u062a \u0639\u0644\u0645\u06cc\u0645\u062d\u0642\u0642 \u067e\u0633\u0627\u062f\u06a9\u062a\u0631\u06cc\u062f\u0627\u0646\u0634\u062c\u0648\u06cc \u062f\u06a9\u062a\u0631\u06cc\u062f\u0627\u0646\u0634\u062c\u0648\u06cc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3551","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/pages\/3551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3551"}],"version-history":[{"count":125,"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/pages\/3551\/revisions"}],"predecessor-version":[{"id":4107,"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=\/wp\/v2\/pages\/3551\/revisions\/4107"}],"wp:attachment":[{"href":"https:\/\/cpl.kashanu.ac.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}