{"id":7448,"date":"2024-01-29T16:47:45","date_gmt":"2024-01-29T16:47:45","guid":{"rendered":"https:\/\/startersites.io\/blocksy\/smile-dent\/?page_id=7"},"modified":"2026-07-25T23:29:06","modified_gmt":"2026-07-25T20:29:06","slug":"home","status":"publish","type":"page","link":"https:\/\/international.cumhuriyet.edu.tr\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =====================================================\n   SC\u00dc ULUSLARARASI \u0130L\u0130\u015eK\u0130LER OF\u0130S\u0130 ANA SAYFA\n===================================================== *\/\n\n.scu-iro-home {\n  --iro-primary: #17357f;\n  --iro-secondary: #2444b8;\n  --iro-accent: #ef3e5a;\n  --iro-turquoise: #00a6d6;\n  --iro-green: #009b77;\n  --iro-text: #4f5b70;\n  --iro-muted: #657087;\n  --iro-bg: #f7f9fd;\n  --iro-border: rgba(23, 53, 127, 0.09);\n\n  width: 100%;\n  max-width: auto;\n  margin: 0 auto;\n  padding: 0 15px;\n  box-sizing: border-box;\n  font-family: inherit;\n}\n\n.scu-iro-home *,\n.scu-iro-home *::before,\n.scu-iro-home *::after {\n  box-sizing: border-box;\n}\n\n.scu-iro-home a {\n  text-decoration: none !important;\n}\n\n\n\/* SLIDER *\/\n\n.scu-iro-slider {\n  width: 100%;\n  margin-bottom: 22px;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\n\/* ORTAK BA\u015eLIK *\/\n\n.scu-iro-section-head {\n  margin-bottom: 22px;\n}\n\n.scu-iro-eyebrow {\n  display: block;\n  margin: 0 0 7px;\n\n  color: var(--iro-accent);\n  font-size: 13px;\n  line-height: 1.3;\n  font-weight: 600;\n}\n\n.scu-iro-section-head h1,\n.scu-iro-section-head h2 {\n  margin: 0;\n  color: var(--iro-primary);\n  line-height: 1.22;\n  font-weight: 600;\n  letter-spacing: -0.025em;\n}\n\n.scu-iro-section-head h1 {\n  max-width: 980px;\n  font-size: clamp(29px, 4vw, 42px);\n}\n\n.scu-iro-section-head h2 {\n  font-size: 28px;\n}\n\n.scu-iro-section-head p {\n  max-width: 940px;\n  margin: 10px 0 0;\n\n  color: var(--iro-muted);\n  font-size: 14.5px;\n  line-height: 1.72;\n}\n\n\n\/* TANITIM *\/\n\n.scu-iro-welcome {\n  margin-bottom: 20px;\n  padding: 34px;\n\n  background: #ffffff;\n  border: 1px solid var(--iro-border);\n  border-radius: 22px;\n  box-shadow: 0 10px 28px rgba(20, 38, 86, 0.045);\n}\n\n.scu-iro-welcome-highlights {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 12px;\n  margin-top: 23px;\n}\n\n.scu-iro-welcome-highlights article {\n  display: grid;\n  grid-template-columns: 46px minmax(0, 1fr);\n  gap: 12px;\n  align-items: center;\n\n  min-height: 88px;\n  padding: 15px;\n\n  background: var(--iro-bg);\n  border: 1px solid var(--iro-border);\n  border-radius: 16px;\n}\n\n.scu-iro-welcome-highlights i {\n  width: 42px;\n  height: 42px;\n\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  color: #ffffff;\n  background: var(--iro-primary);\n  border-radius: 13px;\n  font-size: 19px;\n}\n\n.scu-iro-welcome-highlights article:nth-child(2) i {\n  background: var(--iro-turquoise);\n}\n\n.scu-iro-welcome-highlights article:nth-child(3) i {\n  background: var(--iro-green);\n}\n\n.scu-iro-welcome-highlights span,\n.scu-iro-welcome-highlights strong {\n  display: block;\n}\n\n.scu-iro-welcome-highlights span {\n  margin-bottom: 4px;\n  color: var(--iro-muted);\n  font-size: 11.5px;\n}\n\n.scu-iro-welcome-highlights strong {\n  color: var(--iro-primary);\n  font-size: 13.5px;\n  line-height: 1.4;\n  font-weight: 600;\n}\n\n.scu-iro-welcome-links {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n  margin-top: 17px;\n}\n\n.scu-iro-welcome-links a {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n\n  min-height: 44px;\n  padding: 11px 16px;\n\n  color: var(--iro-primary) !important;\n  background: var(--iro-bg);\n  border: 1px solid var(--iro-border);\n  border-radius: 12px;\n\n  font-size: 13px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n.scu-iro-welcome-links a.is-primary {\n  color: #ffffff !important;\n  background: var(--iro-primary);\n  border-color: var(--iro-primary);\n}\n\n\n\/* HIZLI ER\u0130\u015e\u0130M *\/\n\n.scu-iro-quick-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 12px;\n  margin-bottom: 22px;\n}\n\n.scu-iro-quick-grid > a {\n  display: grid;\n  grid-template-columns: 45px minmax(0, 1fr) 20px;\n  gap: 12px;\n  align-items: center;\n\n  min-height: 108px;\n  padding: 17px;\n\n  color: #ffffff !important;\n  border-radius: 18px;\n  overflow: hidden;\n  transition: transform .22s ease, box-shadow .22s ease;\n}\n\n.scu-iro-quick-grid > a:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 15px 28px rgba(20, 38, 86, 0.15);\n}\n\n.scu-iro-quick-grid > a.is-blue {\n  background: linear-gradient(135deg, #17357f, #2444b8);\n}\n\n.scu-iro-quick-grid > a.is-turquoise {\n  background: linear-gradient(135deg, #007fa8, #00a6d6);\n}\n\n.scu-iro-quick-grid > a.is-red {\n  background: linear-gradient(135deg, #c92d48, #ef3e5a);\n}\n\n.scu-iro-quick-grid > a.is-green {\n  background: linear-gradient(135deg, #007c60, #009b77);\n}\n\n.scu-iro-quick-grid > a > i:first-child {\n  width: 42px;\n  height: 42px;\n\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  background: rgba(255, 255, 255, 0.15);\n  border-radius: 13px;\n  font-size: 20px;\n}\n\n.scu-iro-quick-grid strong,\n.scu-iro-quick-grid small {\n  display: block;\n}\n\n.scu-iro-quick-grid strong {\n  color: #ffffff;\n  font-size: 14px;\n  line-height: 1.35;\n  font-weight: 600;\n}\n\n.scu-iro-quick-grid small {\n  margin-top: 5px;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 11.5px;\n  line-height: 1.45;\n}\n\n\n\/* ORTAK SECTION *\/\n\n.scu-iro-section {\n  margin-bottom: 22px;\n  padding: 29px;\n\n  background: #ffffff;\n  border: 1px solid var(--iro-border);\n  border-radius: 21px;\n  box-shadow: 0 9px 26px rgba(20, 38, 86, 0.042);\n}\n\n\n\/* PROGRAMLAR *\/\n\n.scu-iro-program-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 13px;\n}\n\n.scu-iro-program-card {\n  position: relative;\n  display: grid;\n  grid-template-columns: 105px minmax(0, 1fr) 20px;\n  gap: 15px;\n  align-items: center;\n\n  min-height: 142px;\n  padding: 20px;\n\n  color: #ffffff !important;\n  border-radius: 19px;\n  overflow: hidden;\n  transition: transform .22s ease, box-shadow .22s ease;\n}\n\n.scu-iro-program-card:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 14px 28px rgba(20, 38, 86, 0.16);\n}\n\n.scu-iro-program-card::after {\n  content: \"\";\n  position: absolute;\n  right: -45px;\n  bottom: -65px;\n\n  width: 150px;\n  height: 150px;\n\n  background: rgba(255, 255, 255, 0.07);\n  border-radius: 50%;\n}\n\n.scu-iro-program-card.is-erasmus {\n  background: linear-gradient(135deg, #17357f, #2444b8);\n}\n\n.scu-iro-program-card.is-mevlana {\n  background: linear-gradient(135deg, #6b347f, #934d9d);\n}\n\n.scu-iro-program-card.is-farabi {\n  background: linear-gradient(135deg, #007b84, #00a09e);\n}\n\n.scu-iro-program-card.is-orhun {\n  background: linear-gradient(135deg, #a15315, #cf7929);\n}\n\n.scu-iro-program-card.is-iaeste {\n  background: linear-gradient(135deg, #b32949, #e04463);\n}\n\n.scu-iro-program-card.is-semp {\n  background: linear-gradient(135deg, #363f57, #566078);\n}\n\n.scu-iro-program-logo {\n  position: relative;\n  z-index: 2;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  min-height: 74px;\n}\n\n.scu-iro-program-logo img {\n  display: block;\n  width: 100%;\n  max-width: 100px;\n  max-height: 55px;\n  object-fit: contain;\n}\n\n.scu-iro-program-content {\n  position: relative;\n  z-index: 2;\n  min-width: 0;\n}\n\n.scu-iro-program-content span,\n.scu-iro-program-content strong,\n.scu-iro-program-content small {\n  display: block;\n}\n\n.scu-iro-program-content span {\n  color: rgba(255, 255, 255, 0.68);\n  font-size: 10.8px;\n}\n\n.scu-iro-program-content strong {\n  margin-top: 4px;\n  color: #ffffff;\n  font-size: 18px;\n  line-height: 1.3;\n  font-weight: 600;\n}\n\n.scu-iro-program-content small {\n  margin-top: 5px;\n  color: rgba(255, 255, 255, 0.78);\n  font-size: 11.5px;\n  line-height: 1.45;\n}\n\n.scu-iro-program-card > i {\n  position: relative;\n  z-index: 2;\n  color: #ffffff;\n}\n\n\n\/* =====================================================\n   DUYURULAR\n===================================================== *\/\n\n.scu-iro-announcement-tabs {\n  display: flex;\n  gap: 7px;\n\n  width: 100%;\n  margin-bottom: 20px;\n  padding: 5px;\n\n  background: #f7f9fd;\n  border: 1px solid rgba(23, 53, 127, 0.09);\n  border-radius: 15px;\n\n  overflow-x: auto;\n  scrollbar-width: thin;\n}\n\n.scu-iro-announcement-tab {\n  flex: 0 0 auto;\n\n  min-height: 39px;\n  padding: 9px 14px;\n\n  color: #17357f;\n  background: transparent;\n  border: 0;\n  border-radius: 10px;\n\n  font-family: inherit;\n  font-size: 12px;\n  line-height: 1;\n  font-weight: 600;\n\n  cursor: pointer;\n  white-space: nowrap;\n\n  transition:\n    color .2s ease,\n    background .2s ease,\n    box-shadow .2s ease;\n}\n\n.scu-iro-announcement-tab:hover {\n  background: rgba(23, 53, 127, 0.07);\n}\n\n.scu-iro-announcement-tab.is-active {\n  color: #ffffff;\n  background: #17357f;\n  box-shadow: 0 6px 14px rgba(23, 53, 127, 0.17);\n}\n\n\n\/* DUYURU L\u0130STES\u0130 *\/\n\n.scu-iro-announcement-list {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 11px;\n  min-height: 210px;\n}\n\n.scu-iro-announcement-item {\n  position: relative;\n\n  display: grid;\n  grid-template-columns: 62px minmax(0, 1fr) 34px;\n  gap: 14px;\n  align-items: center;\n\n  min-height: 102px;\n  padding: 15px;\n\n  color: inherit !important;\n  background: #f7f9fd;\n  border: 1px solid rgba(23, 53, 127, 0.09);\n  border-radius: 16px;\n\n  transition:\n    transform .2s ease,\n    border-color .2s ease,\n    box-shadow .2s ease;\n}\n\n.scu-iro-announcement-item:hover {\n  transform: translateY(-2px);\n  border-color: rgba(23, 53, 127, 0.18);\n  box-shadow: 0 10px 22px rgba(20, 38, 86, 0.07);\n}\n\n.scu-iro-announcement-date {\n  width: 58px;\n  min-height: 67px;\n\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n\n  color: #ffffff;\n  background: #17357f;\n  border-radius: 14px;\n  text-align: center;\n}\n\n.scu-iro-announcement-date strong {\n  display: block;\n\n  color: #ffffff;\n  font-size: 21px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n.scu-iro-announcement-date span {\n  display: block;\n  margin-top: 5px;\n\n  color: rgba(255, 255, 255, 0.82);\n  font-size: 10px;\n  line-height: 1;\n  font-weight: 600;\n  text-transform: uppercase;\n}\n\n.scu-iro-announcement-content {\n  min-width: 0;\n}\n\n.scu-iro-announcement-category {\n  display: inline-flex;\n  align-items: center;\n\n  min-height: 23px;\n  margin-bottom: 7px;\n  padding: 5px 8px;\n\n  color: #17357f;\n  background: rgba(23, 53, 127, 0.08);\n  border-radius: 999px;\n\n  font-size: 9.8px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n.scu-iro-announcement-content h3 {\n  margin: 0;\n\n  color: #17357f;\n  font-size: 14px;\n  line-height: 1.45;\n  font-weight: 600;\n}\n\n.scu-iro-announcement-arrow {\n  width: 32px;\n  height: 32px;\n\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  color: #17357f;\n  background: #ffffff;\n  border: 1px solid rgba(23, 53, 127, 0.09);\n  border-radius: 10px;\n\n  font-size: 15px;\n}\n\n\n\/* =====================================================\n   HABERLER\n===================================================== *\/\n\n.scu-iro-section-heading-row {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 24px;\n  margin-bottom: 22px;\n}\n\n.scu-iro-section-heading-row .scu-iro-section-head {\n  margin-bottom: 0;\n}\n\n.scu-iro-heading-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n\n  flex: 0 0 auto;\n  padding-bottom: 3px;\n\n  color: #00a6d6 !important;\n  font-size: 12.5px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n.scu-iro-news-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n  min-height: 310px;\n}\n\n.scu-iro-news-card {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n\n  background: #f7f9fd;\n  border: 1px solid rgba(23, 53, 127, 0.09);\n  border-radius: 17px;\n  overflow: hidden;\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease;\n}\n\n.scu-iro-news-card:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 12px 25px rgba(20, 38, 86, 0.08);\n}\n\n.scu-iro-news-image {\n  display: block;\n  width: 100%;\n  height: 190px;\n\n  background: #e8edf7;\n  overflow: hidden;\n}\n\n.scu-iro-news-image img {\n  display: block;\n  width: 100%;\n  height: 100%;\n\n  object-fit: cover;\n  transition: transform .35s ease;\n}\n\n.scu-iro-news-card:hover .scu-iro-news-image img {\n  transform: scale(1.035);\n}\n\n.scu-iro-news-placeholder {\n  width: 100%;\n  height: 100%;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  color: #ffffff;\n  background:\n    radial-gradient(\n      circle at top right,\n      rgba(0, 166, 214, 0.25),\n      transparent 38%\n    ),\n    linear-gradient(135deg, #17357f, #2444b8);\n\n  font-size: 39px;\n}\n\n.scu-iro-news-body {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  padding: 17px;\n}\n\n.scu-iro-news-date {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n\n  width: fit-content;\n  margin-bottom: 9px;\n\n  color: #00a6d6;\n  font-size: 10.8px;\n  line-height: 1.2;\n  font-weight: 600;\n}\n\n.scu-iro-news-body h3 {\n  margin: 0;\n\n  color: #17357f;\n  font-size: 16px;\n  line-height: 1.45;\n  font-weight: 600;\n}\n\n.scu-iro-news-more {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n\n  width: fit-content;\n  margin-top: auto;\n  padding-top: 16px;\n\n  color: #00a6d6 !important;\n  font-size: 11.8px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n\n\/* ALT ALAN *\/\n\n.scu-iro-content-footer {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n\n  margin-top: 18px;\n  padding-top: 16px;\n\n  border-top: 1px solid rgba(23, 53, 127, 0.09);\n}\n\n.scu-iro-content-footer p {\n  margin: 0;\n\n  color: #657087;\n  font-size: 11.8px;\n  line-height: 1.5;\n}\n\n.scu-iro-content-footer a {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n\n  min-height: 42px;\n  padding: 10px 14px;\n\n  color: #ffffff !important;\n  background: #17357f;\n  border-radius: 11px;\n\n  font-size: 12px;\n  line-height: 1;\n  font-weight: 600;\n}\n\n\n\/* Y\u00dcKLEN\u0130YOR *\/\n\n.scu-iro-announcement-skeleton {\n  min-height: 102px;\n  border-radius: 16px;\n\n  background: linear-gradient(\n    90deg,\n    #eef1f7 25%,\n    #f9fafc 50%,\n    #eef1f7 75%\n  );\n\n  background-size: 200% 100%;\n  animation: scuIroContentLoading 1.25s infinite linear;\n}\n\n.scu-iro-news-skeleton {\n  min-height: 315px;\n  border-radius: 17px;\n\n  background: linear-gradient(\n    90deg,\n    #eef1f7 25%,\n    #f9fafc 50%,\n    #eef1f7 75%\n  );\n\n  background-size: 200% 100%;\n  animation: scuIroContentLoading 1.25s infinite linear;\n}\n\n@keyframes scuIroContentLoading {\n  from {\n    background-position: 200% 0;\n  }\n\n  to {\n    background-position: -200% 0;\n  }\n}\n\n\n\/* BO\u015e DURUM *\/\n\n.scu-iro-content-empty {\n  grid-column: 1 \/ -1;\n\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n\n  min-height: 210px;\n  padding: 30px;\n\n  text-align: center;\n  background: #f7f9fd;\n  border: 1px dashed rgba(23, 53, 127, 0.18);\n  border-radius: 17px;\n}\n\n.scu-iro-content-empty i {\n  width: 48px;\n  height: 48px;\n\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  margin-bottom: 12px;\n\n  color: #ffffff;\n  background: #17357f;\n  border-radius: 14px;\n  font-size: 21px;\n}\n\n.scu-iro-content-empty strong {\n  color: #17357f;\n  font-size: 14px;\n}\n\n.scu-iro-content-empty p {\n  margin: 6px 0 0;\n\n  color: #657087;\n  font-size: 12px;\n}\n\n\n\/* RESPONSIVE *\/\n\n@media (max-width: 1000px) {\n  .scu-iro-news-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 750px) {\n  .scu-iro-announcement-list,\n  .scu-iro-news-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .scu-iro-section-heading-row {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 5px;\n  }\n\n  .scu-iro-news-image {\n    height: 200px;\n  }\n\n  .scu-iro-content-footer {\n    align-items: stretch;\n    flex-direction: column;\n  }\n\n  .scu-iro-content-footer a {\n    width: 100%;\n  }\n}\n\n@media (max-width: 520px) {\n  .scu-iro-announcement-item {\n    grid-template-columns: 52px minmax(0, 1fr) 30px;\n    gap: 10px;\n    min-height: 94px;\n    padding: 12px;\n  }\n\n  .scu-iro-announcement-date {\n    width: 49px;\n    min-height: 61px;\n    border-radius: 12px;\n  }\n\n  .scu-iro-announcement-date strong {\n    font-size: 18px;\n  }\n\n  .scu-iro-announcement-content h3 {\n    font-size: 13px;\n  }\n\n  .scu-iro-announcement-arrow {\n    width: 29px;\n    height: 29px;\n  }\n}\n\n\n\/* KOORD\u0130NAT\u00d6RL\u00dcKLER *\/\n\n.scu-iro-coordination-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 13px;\n}\n\n.scu-iro-coordination-card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n\n  min-height: 305px;\n  padding: 20px;\n\n  color: inherit !important;\n  background: var(--iro-bg);\n  border: 1px solid var(--iro-border);\n  border-radius: 18px;\n\n  transition: transform .22s ease, box-shadow .22s ease;\n}\n\n.scu-iro-coordination-card:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 12px 25px rgba(20, 38, 86, 0.08);\n}\n\n.scu-iro-coordination-image {\n  height: 105px;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  margin-bottom: 18px;\n  padding: 10px;\n\n  background: #ffffff;\n  border-radius: 15px;\n}\n\n.scu-iro-coordination-image img {\n  display: block;\n  max-width: 100%;\n  max-height: 90px;\n  object-fit: contain;\n}\n\n.scu-iro-coordination-card span {\n  display: block;\n  margin-bottom: 5px;\n\n  color: var(--iro-accent);\n  font-size: 10.8px;\n  font-weight: 600;\n}\n\n.scu-iro-coordination-card h3 {\n  margin: 0;\n\n  color: var(--iro-primary);\n  font-size: 15.5px;\n  line-height: 1.4;\n  font-weight: 600;\n}\n\n.scu-iro-coordination-card p {\n  margin: 8px 0 0;\n\n  color: var(--iro-muted);\n  font-size: 12.3px;\n  line-height: 1.6;\n}\n\n.scu-iro-coordination-card > i {\n  position: absolute;\n  right: 17px;\n  bottom: 17px;\n\n  color: var(--iro-turquoise);\n  font-size: 17px;\n}\n\n.scu-iro-section-action {\n  display: flex;\n  justify-content: center;\n  margin-top: 18px;\n}\n\n\n\/* ANCHOR *\/\n\n#degisim-programlari,\n#duyurular,\n#koordinatorlukler {\n  scroll-margin-top: 110px;\n}\n\n\n\/* TABLET *\/\n\n@media (max-width: 1100px) {\n  .scu-iro-quick-grid,\n  .scu-iro-coordination-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .scu-iro-program-grid,\n  .scu-iro-post-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n\n\/* MOB\u0130L *\/\n\n@media (max-width: 700px) {\n  .scu-iro-home {\n    padding: 0 12px;\n  }\n\n  .scu-iro-slider {\n    border-radius: 18px;\n  }\n\n  .scu-iro-welcome,\n  .scu-iro-section {\n    padding: 22px 17px;\n    border-radius: 18px;\n  }\n\n  .scu-iro-section-head h1 {\n    font-size: 27px;\n  }\n\n  .scu-iro-section-head h2 {\n    font-size: 22px;\n  }\n\n  .scu-iro-section-head p {\n    font-size: 13.7px;\n  }\n\n  .scu-iro-welcome-highlights,\n  .scu-iro-program-grid,\n  .scu-iro-post-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .scu-iro-welcome-links {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  .scu-iro-welcome-links a {\n    width: 100%;\n  }\n\n  .scu-iro-quick-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  .scu-iro-quick-grid > a {\n    grid-template-columns: 38px minmax(0, 1fr);\n    min-height: 125px;\n    padding: 14px;\n  }\n\n  .scu-iro-quick-grid > a > i:last-child {\n    display: none;\n  }\n\n  .scu-iro-quick-grid > a > i:first-child {\n    width: 37px;\n    height: 37px;\n    font-size: 18px;\n  }\n\n  .scu-iro-quick-grid strong {\n    font-size: 13px;\n  }\n\n  .scu-iro-quick-grid small {\n    font-size: 10.8px;\n  }\n\n  .scu-iro-program-card {\n    grid-template-columns: 90px minmax(0, 1fr) 18px;\n    min-height: 128px;\n    padding: 17px;\n  }\n\n  .scu-iro-program-logo img {\n    max-width: 85px;\n  }\n\n  .scu-iro-post-media {\n    height: 190px;\n  }\n\n  .scu-iro-post-footer {\n    align-items: stretch;\n    flex-direction: column;\n  }\n\n  .scu-iro-post-footer a {\n    width: 100%;\n  }\n\n  .scu-iro-coordination-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .scu-iro-coordination-card {\n    min-height: 0;\n    padding-bottom: 52px;\n  }\n}\n\n.scu-iro-announcement-date small {\n  display: block;\n  margin-top: 2px;\n\n  color: rgba(255, 255, 255, 0.72);\n  font-size: 8px;\n  line-height: 1.2;\n  font-weight: 500;\n}\n\n\/* iso dom ba\u015fla *\/\n\n.scu-iro-announcement-item.is-without-date {\n  grid-template-columns: 62px minmax(0, 1fr) 34px;\n}\n\n.scu-iro-announcement-source-icon {\n  width: 58px;\n  min-height: 67px;\n\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n\n  color: #ffffff;\n  background: #009b77;\n  border-radius: 14px;\n\n  font-size: 22px;\n}\n\n@media (max-width: 520px) {\n  .scu-iro-announcement-source-icon {\n    width: 49px;\n    min-height: 61px;\n    border-radius: 12px;\n    font-size: 19px;\n  }\n}\n\n\/* iso dom biti\u015f *\/\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const announcementSection = document.querySelector(\n    \".scu-iro-announcements-section\"\n  );\n\n  const newsSection = document.querySelector(\n    \".scu-iro-news-section\"\n  );\n\n  if (!announcementSection && !newsSection) return;\n\n  const apiRoot = (\n    (\n      announcementSection &&\n      announcementSection.dataset.apiRoot\n    ) ||\n    (\n      newsSection &&\n      newsSection.dataset.apiRoot\n    ) ||\n    \"\/wp-json\/wp\/v2\"\n  ).replace(\/\\\/$\/, \"\");\n\n  let categoriesCache = null;\n  let announcementController = null;\n\n\n  function decodeText(value) {\n    const parser = new DOMParser();\n\n    const documentValue = parser.parseFromString(\n      value || \"\",\n      \"text\/html\"\n    );\n\n    return documentValue.body.textContent.trim();\n  }\n\n\n  function escapeHtml(value) {\n    return String(value)\n      .replace(\/&\/g, \"&amp;\")\n      .replace(\/<\/g, \"&lt;\")\n      .replace(\/>\/g, \"&gt;\")\n      .replace(\/\"\/g, \"&quot;\")\n      .replace(\/'\/g, \"&#039;\");\n  }\n\n\n  function formatDate(value) {\n    const date = new Date(value);\n\n    return new Intl.DateTimeFormat(\"tr-TR\", {\n      day: \"2-digit\",\n      month: \"long\",\n      year: \"numeric\"\n    }).format(date);\n  }\n\n\nfunction formatAnnouncementDate(value) {\n  const date = new Date(value);\n\n  return {\n    day: new Intl.DateTimeFormat(\"tr-TR\", {\n      day: \"2-digit\"\n    }).format(date),\n\n    month: new Intl.DateTimeFormat(\"tr-TR\", {\n      month: \"short\"\n    })\n      .format(date)\n      .replace(\".\", \"\"),\n\n    year: new Intl.DateTimeFormat(\"tr-TR\", {\n      year: \"numeric\"\n    }).format(date)\n  };\n}\n\n\n  async function getCategories(signal) {\n    if (categoriesCache) return categoriesCache;\n\n    const response = await fetch(\n      `${apiRoot}\/categories?per_page=100&hide_empty=false`,\n      {\n        credentials: \"same-origin\",\n        signal: signal\n      }\n    );\n\n    if (!response.ok) {\n      throw new Error(\"Kategoriler al\u0131namad\u0131.\");\n    }\n\n    categoriesCache = await response.json();\n    return categoriesCache;\n  }\n\n\n  function collectDescendantIds(categories, parentId) {\n    const ids = [];\n\n    function findChildren(id) {\n      categories\n        .filter(function (category) {\n          return Number(category.parent) === Number(id);\n        })\n        .forEach(function (category) {\n          ids.push(category.id);\n          findChildren(category.id);\n        });\n    }\n\n    findChildren(parentId);\n    return ids;\n  }\n\n\n  function getCategoryIds(categories, slug) {\n    const category = categories.find(function (item) {\n      return item.slug === slug;\n    });\n\n    if (!category) return [];\n\n    return [\n      category.id,\n      ...collectDescendantIds(categories, category.id)\n    ];\n  }\n\n\n  function getFeaturedImage(post) {\n    const media =\n      post &&\n      post._embedded &&\n      post._embedded[\"wp:featuredmedia\"] &&\n      post._embedded[\"wp:featuredmedia\"][0];\n\n    if (!media) return \"\";\n\n    const sizes =\n      media.media_details &&\n      media.media_details.sizes\n        ? media.media_details.sizes\n        : {};\n\n    if (sizes.medium_large) {\n      return sizes.medium_large.source_url;\n    }\n\n    if (sizes.medium) {\n      return sizes.medium.source_url;\n    }\n\n    return media.source_url || \"\";\n  }\n\n\n  function emptyContent(message) {\n    return `\n      <div class=\"scu-iro-content-empty\">\n        <i class=\"bi bi-inbox\"><\/i>\n        <strong>\u0130\u00e7erik bulunamad\u0131<\/strong>\n        <p>${escapeHtml(message)}<\/p>\n      <\/div>\n    `;\n  }\n\n\n  \/* ===================================================\n     DUYURULAR\n  =================================================== *\/\n\n\/* erasmus rss feed ba\u015fla *\/\n\nasync function loadErasmusAnnouncements(\n  list,\n  status,\n  signal\n) {\n  const response = await fetch(\n    \"\/wp-json\/scu-iro\/v1\/erasmus-announcements\",\n    {\n      credentials: \"same-origin\",\n      signal: signal\n    }\n  );\n\n  if (!response.ok) {\n    throw new Error(\n      \"Erasmus+ duyurular\u0131 al\u0131namad\u0131.\"\n    );\n  }\n\n  const posts = await response.json();\n\n  if (!Array.isArray(posts) || !posts.length) {\n    list.innerHTML = emptyContent(\n      \"Hen\u00fcz yay\u0131mlanm\u0131\u015f g\u00fcncel bir Erasmus+ duyurusu bulunmamaktad\u0131r.\"\n    );\n\n    status.textContent =\n      \"G\u00fcncel Erasmus+ duyurusu bulunmamaktad\u0131r.\";\n\n    return;\n  }\n\n  list.innerHTML = posts\n    .map(function (post) {\n      const title =\n        post.title || \"Ba\u015fl\u0131ks\u0131z duyuru\";\n\n      const date = formatAnnouncementDate(\n        post.date\n      );\n\n      return `\n        <a\n          href=\"${escapeHtml(post.link || \"#\")}\"\n          class=\"scu-iro-announcement-item\"\n          target=\"_blank\"\n          rel=\"noopener\"\n        >\n\n          <time\n            class=\"scu-iro-announcement-date\"\n            datetime=\"${escapeHtml(post.date || \"\")}\"\n          >\n            <strong>${escapeHtml(date.day)}<\/strong>\n            <span>${escapeHtml(date.month)}<\/span>\n            <small>${escapeHtml(date.year)}<\/small>\n          <\/time>\n\n          <div class=\"scu-iro-announcement-content\">\n\n            <span class=\"scu-iro-announcement-category\">\n              Erasmus+\n            <\/span>\n\n            <h3>${escapeHtml(title)}<\/h3>\n\n          <\/div>\n\n          <span class=\"scu-iro-announcement-arrow\">\n            <i class=\"bi bi-arrow-up-right\"><\/i>\n          <\/span>\n\n        <\/a>\n      `;\n    })\n    .join(\"\");\n\n  status.textContent =\n    posts.length +\n    \" g\u00fcncel Erasmus+ duyurusu g\u00f6r\u00fcnt\u00fclenmektedir.\";\n}\n\/* erasmus rss feed biti\u015f *\/\n\n\/* iso dom duyuru ba\u015fla *\/\n\nasync function loadIsoAnnouncements(\n  list,\n  status,\n  signal\n) {\n  const response = await fetch(\n    \"\/wp-json\/scu-iro\/v1\/iso-announcements\",\n    {\n      credentials: \"same-origin\",\n      signal: signal,\n      headers: {\n        \"Accept\": \"application\/json\"\n      }\n    }\n  );\n\n  if (!response.ok) {\n    const responseText = await response.text();\n\n    console.error(\n      \"Uluslararas\u0131 \u00d6\u011frenci endpoint cevab\u0131:\",\n      responseText\n    );\n\n    throw new Error(\n      \"Uluslararas\u0131 \u00d6\u011frenci duyurular\u0131 al\u0131namad\u0131. HTTP \" +\n      response.status\n    );\n  }\n\n  const posts = await response.json();\n\n  if (!Array.isArray(posts)) {\n    throw new Error(\n      \"Uluslararas\u0131 \u00d6\u011frenci duyuru verisi ge\u00e7ersiz.\"\n    );\n  }\n\n  if (!posts.length) {\n    list.innerHTML = emptyContent(\n      \"G\u00fcncel Uluslararas\u0131 \u00d6\u011frenci duyurusu bulunmamaktad\u0131r.\"\n    );\n\n    status.textContent =\n      \"G\u00fcncel Uluslararas\u0131 \u00d6\u011frenci duyurusu bulunmamaktad\u0131r.\";\n\n    return;\n  }\n\n  list.innerHTML = posts\n    .map(function (post) {\n      const title =\n        post.title || \"Ba\u015fl\u0131ks\u0131z duyuru\";\n\n      return `\n        <a\n          href=\"${escapeHtml(post.link || \"#\")}\"\n          class=\"scu-iro-announcement-item is-without-date\"\n          target=\"_blank\"\n          rel=\"noopener\"\n        >\n\n          <span class=\"scu-iro-announcement-source-icon\">\n            <i class=\"bi bi-mortarboard\"><\/i>\n          <\/span>\n\n          <div class=\"scu-iro-announcement-content\">\n\n            <span class=\"scu-iro-announcement-category\">\n              Uluslararas\u0131 \u00d6\u011frenci\n            <\/span>\n\n            <h3>\n              ${escapeHtml(title)}\n            <\/h3>\n\n          <\/div>\n\n          <span class=\"scu-iro-announcement-arrow\">\n            <i class=\"bi bi-arrow-up-right\"><\/i>\n          <\/span>\n\n        <\/a>\n      `;\n    })\n    .join(\"\");\n\n  status.textContent =\n    posts.length +\n    \" g\u00fcncel Uluslararas\u0131 \u00d6\u011frenci duyurusu g\u00f6r\u00fcnt\u00fclenmektedir.\";\n}\n\n\/* iso dom duyuru biti\u015f *\/\n\n  async function loadAnnouncements(button) {\n    if (!announcementSection) return;\n\n    const list = document.getElementById(\n      \"scuIroAnnouncementList\"\n    );\n\n    const status = document.getElementById(\n      \"scuIroAnnouncementStatus\"\n    );\n\n    const archive = document.getElementById(\n      \"scuIroAnnouncementArchive\"\n    );\n\n    const tabs = Array.from(\n      announcementSection.querySelectorAll(\n        \".scu-iro-announcement-tab\"\n      )\n    );\n\n    if (!list || !status || !archive) return;\n\n    tabs.forEach(function (tab) {\n      const isActive = tab === button;\n\n      tab.classList.toggle(\"is-active\", isActive);\n\n      tab.setAttribute(\n        \"aria-selected\",\n        isActive ? \"true\" : \"false\"\n      );\n    });\n\nconst source =\n  button.dataset.source || \"local\";\n\nconst slug =\n  button.dataset.slug || \"\";\n\nconst categoryLabel =\n  button.textContent.trim();\n\narchive.href =\n  button.dataset.link || \"\/news\/\";\n\nif (source === \"erasmus-rss\") {\n  archive.target = \"_blank\";\n  archive.rel = \"noopener\";\n} else {\n  archive.removeAttribute(\"target\");\n  archive.removeAttribute(\"rel\");\n}\n\n    archive.innerHTML = `\n      ${\n        categoryLabel === \"T\u00fcm\u00fc\"\n          ? \"T\u00fcm Duyurular\u0131 G\u00f6r\u00fcnt\u00fcle\"\n          : categoryLabel + \" Duyurular\u0131n\u0131 G\u00f6r\u00fcnt\u00fcle\"\n      }\n      <i class=\"bi bi-arrow-right\"><\/i>\n    `;\n\n    if (announcementController) {\n      announcementController.abort();\n    }\n\n    announcementController = new AbortController();\n    const signal = announcementController.signal;\n\n    list.innerHTML = [\n      '<div class=\"scu-iro-announcement-skeleton\"><\/div>',\n      '<div class=\"scu-iro-announcement-skeleton\"><\/div>',\n      '<div class=\"scu-iro-announcement-skeleton\"><\/div>',\n      '<div class=\"scu-iro-announcement-skeleton\"><\/div>'\n    ].join(\"\");\n\n    status.textContent = \"G\u00fcncel duyurular y\u00fckleniyor.\";\n\n    try {\n\n\/* erasmus *\/\n\nif (source === \"erasmus-rss\") {\n  archive.innerHTML = `\n    T\u00fcm Erasmus+ Duyurular\u0131n\u0131 G\u00f6r\u00fcnt\u00fcle\n    <i class=\"bi bi-arrow-up-right\"><\/i>\n  `;\n\n  status.textContent =\n    \"G\u00fcncel Erasmus+ duyurular\u0131 y\u00fckleniyor.\";\n\n  await loadErasmusAnnouncements(\n    list,\n    status,\n    signal\n  );\n\n  return;\n}\n\/* erasmus biti\u015f *\/\n\n\/* iso ba\u015fla *\/\n\nif (source === \"iso-dom\") {\n  archive.href =\n    \"https:\/\/iso.cumhuriyet.edu.tr\/\";\n\n  archive.target = \"_blank\";\n  archive.rel = \"noopener\";\n\n  archive.innerHTML = `\n    T\u00fcm Uluslararas\u0131 \u00d6\u011frenci Duyurular\u0131n\u0131 G\u00f6r\u00fcnt\u00fcle\n    <i class=\"bi bi-arrow-up-right\"><\/i>\n  `;\n\n  status.textContent =\n    \"Uluslararas\u0131 \u00d6\u011frenci duyurular\u0131 y\u00fckleniyor.\";\n\n  await loadIsoAnnouncements(\n    list,\n    status,\n    signal\n  );\n\n  return;\n}\n\n\/* iso biti\u015f *\/\n\n      const categories = await getCategories(signal);\n\n      let requestUrl =\n        `${apiRoot}\/posts?per_page=8` +\n        `&orderby=date&order=desc`;\n\n      if (slug) {\n        const selectedIds = getCategoryIds(\n          categories,\n          slug\n        );\n\n        if (!selectedIds.length) {\n          list.innerHTML = emptyContent(\n            \"Se\u00e7ilen duyuru kategorisi bulunamad\u0131.\"\n          );\n\n          status.textContent =\n            \"Kategoriye ait i\u00e7erik bulunmamaktad\u0131r.\";\n\n          return;\n        }\n\n        requestUrl +=\n          \"&categories=\" +\n          encodeURIComponent(selectedIds.join(\",\"));\n      } else {\n        \/*\n         * T\u00fcm\u00fc sekmesinde Haberler kategorisindeki\n         * i\u00e7erikler duyurular aras\u0131na al\u0131nmaz.\n         *\/\n        const newsIds = getCategoryIds(\n          categories,\n          \"news\"\n        );\n\n        if (newsIds.length) {\n          requestUrl +=\n            \"&categories_exclude=\" +\n            encodeURIComponent(newsIds.join(\",\"));\n        }\n      }\n\n      const response = await fetch(requestUrl, {\n        credentials: \"same-origin\",\n        signal: signal\n      });\n\n      if (!response.ok) {\n        throw new Error(\"Duyurular al\u0131namad\u0131.\");\n      }\n\n      const posts = await response.json();\n\n      if (!posts.length) {\n        list.innerHTML = emptyContent(\n          \"Se\u00e7ilen kategoride yay\u0131mlanm\u0131\u015f g\u00fcncel bir duyuru bulunmamaktad\u0131r.\"\n        );\n\n        status.textContent =\n          \"Bu kategoride g\u00fcncel duyuru bulunmamaktad\u0131r.\";\n\n        return;\n      }\n\n      list.innerHTML = posts\n        .map(function (post) {\n          const title = decodeText(\n            post.title &&\n            post.title.rendered\n              ? post.title.rendered\n              : \"Ba\u015fl\u0131ks\u0131z duyuru\"\n          );\n\n          const date = formatAnnouncementDate(\n            post.date\n          );\n\n          return `\n            <a\n              href=\"${escapeHtml(post.link || \"#\")}\"\n              class=\"scu-iro-announcement-item\"\n            >\n\n              <time\n                class=\"scu-iro-announcement-date\"\n                datetime=\"${escapeHtml(post.date)}\"\n              >\n                <strong>${escapeHtml(date.day)}<\/strong>\n                <span>${escapeHtml(date.month)}<\/span>\n                <small>${escapeHtml(date.year)}<\/small>\n              <\/time>\n\n              <div class=\"scu-iro-announcement-content\">\n\n                <span class=\"scu-iro-announcement-category\">\n                  ${escapeHtml(\n                    categoryLabel === \"T\u00fcm\u00fc\"\n                      ? \"Duyuru\"\n                      : categoryLabel\n                  )}\n                <\/span>\n\n                <h3>${escapeHtml(title)}<\/h3>\n\n              <\/div>\n\n              <span class=\"scu-iro-announcement-arrow\">\n                <i class=\"bi bi-arrow-up-right\"><\/i>\n              <\/span>\n\n            <\/a>\n          `;\n        })\n        .join(\"\");\n\n      status.textContent =\n        posts.length + \" g\u00fcncel duyuru g\u00f6r\u00fcnt\u00fclenmektedir.\";\n    } catch (error) {\n      if (error.name === \"AbortError\") return;\n\n      list.innerHTML = emptyContent(\n        \"Duyurular y\u00fcklenirken bir hata olu\u015ftu. L\u00fctfen daha sonra tekrar deneyiniz.\"\n      );\n\n      status.textContent =\n        \"Duyurular y\u00fcklenemedi.\";\n    }\n  }\n\n\n  \/* ===================================================\n     HABERLER\n  =================================================== *\/\n\n  async function loadNews() {\n    if (!newsSection) return;\n\n    const grid = document.getElementById(\n      \"scuIroNewsGrid\"\n    );\n\n    const status = document.getElementById(\n      \"scuIroNewsStatus\"\n    );\n\n    if (!grid || !status) return;\n\n    try {\n      const controller = new AbortController();\n      const signal = controller.signal;\n\n      const categories = await getCategories(signal);\n\n      const newsIds = getCategoryIds(\n        categories,\n        \"news\"\n      );\n\n      if (!newsIds.length) {\n        grid.innerHTML = emptyContent(\n          \"Haberler kategorisi bulunamad\u0131.\"\n        );\n\n        status.textContent =\n          \"Yay\u0131mlanm\u0131\u015f haber bulunmamaktad\u0131r.\";\n\n        return;\n      }\n\n      const response = await fetch(\n        `${apiRoot}\/posts?per_page=6` +\n        `&orderby=date&order=desc` +\n        `&_embed=1` +\n        `&categories=${encodeURIComponent(\n          newsIds.join(\",\")\n        )}`,\n        {\n          credentials: \"same-origin\",\n          signal: signal\n        }\n      );\n\n      if (!response.ok) {\n        throw new Error(\"Haberler al\u0131namad\u0131.\");\n      }\n\n      const posts = await response.json();\n\n      if (!posts.length) {\n        grid.innerHTML = emptyContent(\n          \"Hen\u00fcz yay\u0131mlanm\u0131\u015f bir haber bulunmamaktad\u0131r.\"\n        );\n\n        status.textContent =\n          \"Yay\u0131mlanm\u0131\u015f haber bulunmamaktad\u0131r.\";\n\n        return;\n      }\n\n      grid.innerHTML = posts\n        .map(function (post) {\n          const title = decodeText(\n            post.title &&\n            post.title.rendered\n              ? post.title.rendered\n              : \"Ba\u015fl\u0131ks\u0131z haber\"\n          );\n\n          const image = getFeaturedImage(post);\n          const url = post.link || \"#\";\n\n          const imageContent = image\n            ? `\n              <img decoding=\"async\"\n                src=\"${escapeHtml(image)}\"\n                alt=\"${escapeHtml(title)}\"\n                loading=\"lazy\"\n              >\n            `\n            : `\n              <div class=\"scu-iro-news-placeholder\">\n                <i class=\"bi bi-newspaper\"><\/i>\n              <\/div>\n            `;\n\n          return `\n            <article class=\"scu-iro-news-card\">\n\n              <a\n                href=\"${escapeHtml(url)}\"\n                class=\"scu-iro-news-image\"\n                aria-label=\"${escapeHtml(title)}\"\n              >\n                ${imageContent}\n              <\/a>\n\n              <div class=\"scu-iro-news-body\">\n\n                <time\n                  class=\"scu-iro-news-date\"\n                  datetime=\"${escapeHtml(post.date)}\"\n                >\n                  <i class=\"bi bi-calendar3\"><\/i>\n                  ${escapeHtml(formatDate(post.date))}\n                <\/time>\n\n                <h3>${escapeHtml(title)}<\/h3>\n\n                <a\n                  href=\"${escapeHtml(url)}\"\n                  class=\"scu-iro-news-more\"\n                >\n                  Haberi G\u00f6r\u00fcnt\u00fcle\n                  <i class=\"bi bi-arrow-right\"><\/i>\n                <\/a>\n\n              <\/div>\n\n            <\/article>\n          `;\n        })\n        .join(\"\");\n\n      status.textContent =\n        posts.length + \" g\u00fcncel haber g\u00f6r\u00fcnt\u00fclenmektedir.\";\n    } catch (error) {\n      grid.innerHTML = emptyContent(\n        \"Haberler y\u00fcklenirken bir hata olu\u015ftu. L\u00fctfen daha sonra tekrar deneyiniz.\"\n      );\n\n      status.textContent =\n        \"Haberler y\u00fcklenemedi.\";\n    }\n  }\n\n\n  const announcementTabs = announcementSection\n    ? Array.from(\n        announcementSection.querySelectorAll(\n          \".scu-iro-announcement-tab\"\n        )\n      )\n    : [];\n\n  announcementTabs.forEach(function (button) {\n    button.addEventListener(\"click\", function () {\n      loadAnnouncements(button);\n    });\n  });\n\n  if (announcementTabs.length) {\n    loadAnnouncements(announcementTabs[0]);\n  }\n\n  loadNews();\n});\n<\/script>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap-icons@1.11.3\/font\/bootstrap-icons.min.css\">\n\n<section class=\"scu-iro-home\">\n\n  <!-- HIZLI ER\u0130\u015e\u0130M -->\n  <section class=\"scu-iro-quick-grid\" aria-label=\"H\u0131zl\u0131 eri\u015fim\">\n\n    <a href=\"#duyurular\" class=\"is-blue\">\n      <i class=\"bi bi-megaphone\"><\/i>\n\n      <span>\n        <strong>Duyurular ve Haberler<\/strong>\n        <small>G\u00fcncel \u00e7a\u011fr\u0131, haber ve bilgilendirmeler<\/small>\n      <\/span>\n\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n    <a href=\"#degisim-programlari\" class=\"is-turquoise\">\n      <i class=\"bi bi-arrow-left-right\"><\/i>\n\n      <span>\n        <strong>De\u011fi\u015fim Programlar\u0131<\/strong>\n        <small>Ulusal ve uluslararas\u0131 hareketlilik programlar\u0131<\/small>\n      <\/span>\n\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n    <a href=\"\/category\/scholarships\/\" class=\"is-red\">\n      <i class=\"bi bi-award\"><\/i>\n\n      <span>\n        <strong>Burslar<\/strong>\n        <small>Burs, destek ve akademik finansman f\u0131rsatlar\u0131<\/small>\n      <\/span>\n\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n    <a href=\"#koordinatorlukler\" class=\"is-green\">\n      <i class=\"bi bi-building-gear\"><\/i>\n\n      <span>\n        <strong>Koordinat\u00f6rl\u00fckler<\/strong>\n        <small>Program ve s\u00fcre\u00e7lerden sorumlu birimler<\/small>\n      <\/span>\n\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n  <\/section>\n\n\n  <!-- DE\u011e\u0130\u015e\u0130M PROGRAMLARI -->\n  <section class=\"scu-iro-section\" id=\"degisim-programlari\">\n\n    <div class=\"scu-iro-section-head\">\n      <span class=\"scu-iro-eyebrow\">Hareketlilik F\u0131rsatlar\u0131<\/span>\n      <h2>De\u011fi\u015fim Programlar\u0131<\/h2>\n\n      <p>\n        \u00d6\u011frenci ve personel hareketlili\u011fine y\u00f6nelik ulusal ve uluslararas\u0131\n        de\u011fi\u015fim programlar\u0131n\u0131 inceleyiniz.\n      <\/p>\n    <\/div>\n\n    <div class=\"scu-iro-program-grid\">\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/erasmus\/\" class=\"scu-iro-program-card is-erasmus\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/erasmus_logo_w.png?w=1290&#038;ssl=1\" alt=\"Erasmus+\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>Avrupa Birli\u011fi Program\u0131<\/span>\n          <strong>Erasmus+<\/strong>\n          <small>\u00d6\u011frenci ve personel hareketlilikleri<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/mevlana\/\" class=\"scu-iro-program-card is-mevlana\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/mevlana_logo_w.png?w=1290&#038;ssl=1\" alt=\"Mevlana De\u011fi\u015fim Program\u0131\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>Uluslararas\u0131 De\u011fi\u015fim<\/span>\n          <strong>Mevlana<\/strong>\n          <small>\u00d6\u011frenci ve \u00f6\u011fretim eleman\u0131 hareketlili\u011fi<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/farabi\/\" class=\"scu-iro-program-card is-farabi\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/farabi_logo_w.png?w=1290&#038;ssl=1\" alt=\"Farabi De\u011fi\u015fim Program\u0131\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>Ulusal De\u011fi\u015fim<\/span>\n          <strong>Farabi<\/strong>\n          <small>Y\u00fcksek\u00f6\u011fretim kurumlar\u0131 aras\u0131 hareketlilik<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/orhun\/\" class=\"scu-iro-program-card is-orhun\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/orhun_logo_w.png?w=1290&#038;ssl=1\" alt=\"Orhun De\u011fi\u015fim Program\u0131\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>T\u00fcrk D\u00fcnyas\u0131<\/span>\n          <strong>Orhun<\/strong>\n          <small>\u00dcye \u00fcniversiteler aras\u0131nda akademik hareketlilik<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/iaeste\/\" class=\"scu-iro-program-card is-iaeste\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/iaeste_logo_w.png?w=1290&#038;ssl=1\" alt=\"IAESTE\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>Uluslararas\u0131 Staj<\/span>\n          <strong>IAESTE<\/strong>\n          <small>Teknik alanlarda uluslararas\u0131 staj f\u0131rsatlar\u0131<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/exchange-programmes\/semp\/\" class=\"scu-iro-program-card is-semp\">\n        <div class=\"scu-iro-program-logo\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/semp_logo_w.png?w=1290&#038;ssl=1\" alt=\"SEMP\">\n        <\/div>\n\n        <div class=\"scu-iro-program-content\">\n          <span>\u0130svi\u00e7re Hareketlilik Program\u0131<\/span>\n          <strong>SEMP<\/strong>\n          <small>\u0130svi\u00e7re ile \u00f6\u011frenci ve personel hareketlili\u011fi<\/small>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n    <\/div>\n\n  <\/section>\n\n\n<!-- DUYURULAR -->\n<section class=\"scu-iro-section scu-iro-announcements-section\" id=\"duyurular\" data-api-root=\"\/wp-json\/wp\/v2\">\n\n  <div class=\"scu-iro-section-head\">\n    <span class=\"scu-iro-eyebrow\">G\u00fcncel Ba\u015fvurular ve Bilgilendirmeler<\/span>\n    <h2>Duyurular<\/h2>\n\n    <p>\n      Burslar, de\u011fi\u015fim programlar\u0131, ba\u015fvurular ve uluslararas\u0131 akademik\n      f\u0131rsatlara ili\u015fkin g\u00fcncel duyurular.\n    <\/p>\n  <\/div>\n\n  <div class=\"scu-iro-announcement-tabs\" role=\"tablist\" aria-label=\"Duyuru kategorileri\">\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab is-active\" data-slug=\"\" data-link=\"\/news\/\" aria-selected=\"true\">\n      T\u00fcm\u00fc\n    <\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"scholarships\" data-link=\"\/category\/scholarships\/\" aria-selected=\"false\">\n      Burslar\n    <\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"fulbright\" data-link=\"\/category\/fulbright\/\" aria-selected=\"false\">\n      Fulbright\n    <\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"exchange-programmes\" data-link=\"\/category\/exchange-programmes\/\" aria-selected=\"false\">\n      De\u011fi\u015fim Programlar\u0131\n    <\/button>\n\n    <button\n  type=\"button\"\n  class=\"scu-iro-announcement-tab\"\n  data-source=\"erasmus-rss\"\n  data-link=\"https:\/\/erasmus.cumhuriyet.edu.tr\/news\/\"\n  aria-selected=\"false\"\n>\n  Erasmus+\n<\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"farabi\" data-link=\"\/category\/farabi\/\" aria-selected=\"false\">\n      Farabi\n    <\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"mevlana\" data-link=\"\/category\/mevlana\/\" aria-selected=\"false\">\n      Mevlana\n    <\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"orhun\" data-link=\"\/category\/orhun\/\" aria-selected=\"false\">\n      Orhun\n    <\/button>\n\n<button\n  type=\"button\"\n  class=\"scu-iro-announcement-tab\"\n  data-source=\"iso-dom\"\n  data-link=\"https:\/\/iso.cumhuriyet.edu.tr\/\"\n  aria-selected=\"false\"\n>\n  Uluslararas\u0131 \u00d6\u011frenci\n<\/button>\n\n    <button type=\"button\" class=\"scu-iro-announcement-tab\" data-slug=\"announcements\" data-link=\"\/category\/announcements\/\" aria-selected=\"false\">\n      Di\u011fer Duyurular\n    <\/button>\n\n  <\/div>\n\n  <div class=\"scu-iro-announcement-list is-loading\" id=\"scuIroAnnouncementList\" aria-live=\"polite\">\n    <div class=\"scu-iro-announcement-skeleton\"><\/div>\n    <div class=\"scu-iro-announcement-skeleton\"><\/div>\n    <div class=\"scu-iro-announcement-skeleton\"><\/div>\n    <div class=\"scu-iro-announcement-skeleton\"><\/div>\n  <\/div>\n\n  <div class=\"scu-iro-content-footer\">\n\n    <p id=\"scuIroAnnouncementStatus\">\n      G\u00fcncel duyurular y\u00fckleniyor.\n    <\/p>\n\n    <a href=\"\/news\/\" id=\"scuIroAnnouncementArchive\">\n      T\u00fcm Duyurular\u0131 G\u00f6r\u00fcnt\u00fcle\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n  <\/div>\n\n<\/section>\n\n\n<!-- HABERLER -->\n<section class=\"scu-iro-section scu-iro-news-section\" id=\"haberler\" data-api-root=\"\/wp-json\/wp\/v2\">\n\n  <div class=\"scu-iro-section-heading-row\">\n\n    <div class=\"scu-iro-section-head\">\n      <span class=\"scu-iro-eyebrow\">Kurumsal Geli\u015fmeler<\/span>\n      <h2>Haberler<\/h2>\n\n      <p>\n        Uluslararas\u0131 i\u015f birlikleri, ziyaretler, toplant\u0131lar ve kurumsal\n        faaliyetlere ili\u015fkin g\u00fcncel haberler.\n      <\/p>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"scu-iro-news-grid is-loading\" id=\"scuIroNewsGrid\" aria-live=\"polite\">\n    <div class=\"scu-iro-news-skeleton\"><\/div>\n    <div class=\"scu-iro-news-skeleton\"><\/div>\n    <div class=\"scu-iro-news-skeleton\"><\/div>\n  <\/div>\n\n  <div class=\"scu-iro-content-footer\">\n\n    <p id=\"scuIroNewsStatus\">\n      G\u00fcncel haberler y\u00fckleniyor.\n    <\/p>\n\n    <a href=\"\/category\/news\/\">\n      T\u00fcm Haberleri G\u00f6r\u00fcnt\u00fcle\n      <i class=\"bi bi-arrow-right\"><\/i>\n    <\/a>\n\n  <\/div>\n\n<\/section>\n\n\n  <!-- KOORD\u0130NAT\u00d6RL\u00dcKLER -->\n  <section class=\"scu-iro-section\" id=\"koordinatorlukler\">\n\n    <div class=\"scu-iro-section-head\">\n      <span class=\"scu-iro-eyebrow\">Kurumsal Yap\u0131<\/span>\n      <h2>Koordinat\u00f6rl\u00fckler<\/h2>\n\n      <p>\n        Uluslararas\u0131 program ve y\u00fcksek\u00f6\u011fretim s\u00fcre\u00e7lerinin y\u00fcr\u00fct\u00fclmesinden\n        sorumlu koordinat\u00f6rl\u00fcklere eri\u015finiz.\n      <\/p>\n    <\/div>\n\n    <div class=\"scu-iro-coordination-grid\">\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/coordination-offices\/erasmus\/\" class=\"scu-iro-coordination-card\">\n        <div class=\"scu-iro-coordination-image\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/brand_erasmus.webp?w=1290&#038;ssl=1\" alt=\"Erasmus+ Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc\">\n        <\/div>\n\n        <div>\n          <span>Avrupa Birli\u011fi Programlar\u0131<\/span>\n          <h3>Erasmus+ Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc<\/h3>\n          <p>\n            Erasmus+ \u00f6\u011frenci ve personel hareketlilikleri ile proje s\u00fcre\u00e7leri.\n          <\/p>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/coordination-offices\/bologna\/\" class=\"scu-iro-coordination-card\">\n        <div class=\"scu-iro-coordination-image\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/brand_bologna.webp?w=1290&#038;ssl=1\" alt=\"Bologna Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc\">\n        <\/div>\n\n        <div>\n          <span>Y\u00fcksek\u00f6\u011fretim Alan\u0131<\/span>\n          <h3>Bologna Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc<\/h3>\n          <p>\n            Bologna s\u00fcreci, AKTS ve y\u00fcksek\u00f6\u011fretimde uyum \u00e7al\u0131\u015fmalar\u0131.\n          <\/p>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/coordination-offices\/mevlana\/\" class=\"scu-iro-coordination-card\">\n        <div class=\"scu-iro-coordination-image\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/brand_mevlana.webp?w=1290&#038;ssl=1\" alt=\"Mevlana Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc\">\n        <\/div>\n\n        <div>\n          <span>Uluslararas\u0131 De\u011fi\u015fim<\/span>\n          <h3>Mevlana Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc<\/h3>\n          <p>\n            Mevlana De\u011fi\u015fim Program\u0131na ili\u015fkin kurumsal s\u00fcre\u00e7ler.\n          <\/p>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n      <a href=\"https:\/\/international.cumhuriyet.edu.tr\/coordination-offices\/farabi\/\" class=\"scu-iro-coordination-card\">\n        <div class=\"scu-iro-coordination-image\">\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/international.cumhuriyet.edu.tr\/wp-content\/uploads\/brand_farabi.webp?w=1290&#038;ssl=1\" alt=\"Farabi Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc\">\n        <\/div>\n\n        <div>\n          <span>Ulusal De\u011fi\u015fim<\/span>\n          <h3>Farabi Kurum Koordinat\u00f6rl\u00fc\u011f\u00fc<\/h3>\n          <p>\n            Farabi De\u011fi\u015fim Program\u0131na ili\u015fkin kurumsal s\u00fcre\u00e7ler.\n          <\/p>\n        <\/div>\n\n        <i class=\"bi bi-arrow-up-right\"><\/i>\n      <\/a>\n\n    <\/div>\n\n    <div class=\"scu-iro-section-action scu-iro-content-footer\">\n      <a href=\"\/coordination-offices\">\n        T\u00fcm Koordinat\u00f6rl\u00fckler\n        <i class=\"bi bi-arrow-right\"><\/i>\n      <\/a>\n    <\/div>\n\n  <\/section>\n\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Duyurular ve Haberler G\u00fcncel \u00e7a\u011fr\u0131, haber ve bilgilendirmeler De\u011fi\u015fim Programlar\u0131 Ulusal ve uluslararas\u0131 hareketlilik programlar\u0131 Burslar Burs, destek ve akademik finansman f\u0131rsatlar\u0131 Koordinat\u00f6rl\u00fckler Program ve s\u00fcre\u00e7lerden sorumlu birimler Hareketlilik F\u0131rsatlar\u0131 De\u011fi\u015fim Programlar\u0131 \u00d6\u011frenci ve personel hareketlili\u011fine y\u00f6nelik ulusal ve uluslararas\u0131 de\u011fi\u015fim programlar\u0131n\u0131 inceleyiniz. Avrupa Birli\u011fi Program\u0131 Erasmus+ \u00d6\u011frenci ve personel hareketlilikleri Uluslararas\u0131 De\u011fi\u015fim Mevlana \u00d6\u011frenci [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","footnotes":""},"class_list":["post-7448","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7},"vertical_spacing_source":"custom","content_area_spacing":"none","page_structure_type":"type-4"},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhmZjt-1W8","_links":{"self":[{"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/pages\/7448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/comments?post=7448"}],"version-history":[{"count":39,"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/pages\/7448\/revisions"}],"predecessor-version":[{"id":7861,"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/pages\/7448\/revisions\/7861"}],"wp:attachment":[{"href":"https:\/\/international.cumhuriyet.edu.tr\/en\/wp-json\/wp\/v2\/media?parent=7448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}