{"id":451,"date":"2026-03-23T20:27:31","date_gmt":"2026-03-23T20:27:31","guid":{"rendered":"https:\/\/mediflow.ae\/?page_id=451"},"modified":"2026-04-24T16:58:45","modified_gmt":"2026-04-24T16:58:45","slug":"abu-dhabi","status":"publish","type":"page","link":"https:\/\/mediflow.ae\/ru\/abu-dhabi\/","title":{"rendered":"\u0410\u0431\u0443-\u0414\u0430\u0431\u0438"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline-1200x800.png\" alt=\"\" class=\"wp-image-1061\" srcset=\"https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline-1200x800.png 1200w, https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline-600x400.png 600w, https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline-768x512.png 768w, https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline-18x12.png 18w, https:\/\/mediflow.ae\/wp-content\/uploads\/2026\/04\/Arzte-vor-Abu-Dhabi-Skyline.png 1536w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<div style=\"font-family:Arial,sans-serif;max-width:860px;margin:0 auto;padding:0 20px\">\n\n<h1 style=\"font-size:32px;color:#1A3C6E;margin-bottom:10px\">Doctor Jobs &amp; Medical Licensing in Abu Dhabi<\/h1>\n\n<p style=\"font-size:16px;line-height:1.8;color:#333;margin-bottom:18px\">Abu Dhabi is the capital of the UAE and home to one of the most sophisticated healthcare systems in the world. Medical professionals practising in Abu Dhabi are regulated by the <a href=\"\/licensing\/doh-licensing\/\">Department of Health Abu Dhabi (DOH)<\/a>, which oversees all licensing, registration, and credential verification for the emirate. A valid DOH licence \u2014 together with completed <a href=\"\/dataflow-psv-support\/\">DataFlow Primary Source Verification<\/a> \u2014 is mandatory before commencing practice in any Abu Dhabi healthcare facility.<\/p>\n\n<p style=\"font-size:16px;line-height:1.8;color:#333;margin-bottom:18px\">Abu Dhabi combines top-tier government hospitals with major international healthcare groups, offering stable long-term contracts, high tax-free salaries, and outstanding career opportunities. The emirate is home to landmark institutions including Cleveland Clinic Abu Dhabi and Sheikh Khalifa Medical City, attracting world-class specialists from every corner of the globe. MediFlow provides end-to-end support for the DOH licensing pathway, including assistance with the <a href=\"\/exam-preparation\/\">DOH Prometric classification exam<\/a> and final registration.<\/p>\n\n<p style=\"font-size:16px;line-height:1.8;color:#333;margin-bottom:18px\">Our <a href=\"\/career-placement\/\">Career Placement<\/a> team connects qualified doctors with leading Abu Dhabi employers across all specialties, while our <a href=\"\/relocation-coaching\/\">Relocation Coaching service<\/a> ensures a smooth transition for you and your family. <a href=\"\/jobs\/\">Browse open medical positions in Abu Dhabi<\/a> or <a href=\"\/contact\/\">contact MediFlow for a free eligibility assessment<\/a> and find out how quickly you can begin your Abu Dhabi medical career.<\/p>\n\n\n\n\n\n\n\n\n\n\n<h2 style=\"font-size:24px;color:#1A3C6E;margin:36px 0 16px\">Major Hospitals in Abu Dhabi<\/h2>\n\n<div style=\"display:grid;gap:18px\">\n\n<div style=\"background:#f9fbfd;border-left:4px solid #1A3C6E;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Cleveland Clinic Abu Dhabi<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">A landmark partnership between Abu Dhabi&#8217;s ADNOC Group and the world-renowned Cleveland Clinic, this 364-bed multi-specialty hospital represents the pinnacle of private healthcare in the UAE. It recruits exceptional consultants in cardiology, neurology, oncology, and surgery, offering globally benchmarked salaries and world-class clinical standards.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #2D6AA0;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Sheikh Khalifa Medical City (SEHA)<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">One of the largest government hospital complexes in the UAE, Sheikh Khalifa Medical City is operated by Abu Dhabi Health Services Company (SEHA) and provides comprehensive tertiary care. With thousands of staff and a vast network of specialties, it is the most important public healthcare employer in Abu Dhabi.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #1A3C6E;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Al Corniche Hospital (SEHA)<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">Al Corniche Hospital is Abu Dhabi&#8217;s dedicated obstetrics and gynaecology centre, delivering one of the highest volumes of births in the region. As a SEHA facility, it is a leading employer for obstetricians, gynaecologists, neonatologists, and midwives in the UAE.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #2D6AA0;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Burjeel Hospital Abu Dhabi<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">Burjeel Hospital is the flagship facility of VPS Healthcare, one of the largest private healthcare groups in the Middle East. Offering over 40 specialties and JCI-accredited standards, Burjeel is a leading private employer in Abu Dhabi with strong international recruitment pipelines and excellent professional development.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #1A3C6E;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Mafraq Hospital (SEHA)<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">Mafraq Hospital is a major trauma and multi-specialty public hospital in Abu Dhabi, operated under SEHA. With a large emergency department and specialist inpatient units, it is an important employer for surgeons, emergency physicians, and intensivists within the Abu Dhabi public sector.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #2D6AA0;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">LLH Hospital Abu Dhabi<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">LLH Hospital (Life Line Hospital) is a private multi-specialty facility in Abu Dhabi, serving a large expatriate population. It offers a broad range of clinical services and is known for its patient-centred approach and active international recruitment across GP and specialist roles.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #1A3C6E;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">NMC Healthcare Abu Dhabi<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">NMC Healthcare operates multiple facilities in Abu Dhabi, including NMC Royal Hospital Abu Dhabi and a network of specialist centres. Part of one of the UAE&#8217;s largest private healthcare groups, NMC Abu Dhabi regularly recruits internationally trained DOH-licenced specialists and consultants.<\/p><\/div>\n\n<div style=\"background:#f9fbfd;border-left:4px solid #2D6AA0;padding:18px 22px;border-radius:4px\"><h3 style=\"margin:0 0 8px;color:#1A3C6E;font-size:17px\">Al Noor Hospital (Aster)<\/h3><p style=\"margin:0;color:#444;font-size:15px;line-height:1.7\">Al Noor Hospital, now part of the Aster DM Healthcare group, is a longstanding private multi-specialty hospital in Abu Dhabi. With a 30+ year history in the emirate, it serves a loyal patient base and offers stable employment opportunities for internationally trained doctors across all specialties.<\/p><\/div>\n\n<\/div>\n<\/div>\n\n\n\n<div style=\"background:#f0f4f8;border-left:4px solid #1A3C6E;border-radius:6px;padding:28px 32px;margin:40px 0;font-family:Arial,sans-serif;\">\n<p style=\"margin:0 0 16px;font-size:12px;font-weight:700;color:#1a3c6e;text-transform:uppercase;letter-spacing:1px;\">\u00f0\u009f\u0093\u008c Related Guides &amp; Next Steps<\/p>\n<div style=\"display:flex;flex-wrap:wrap;gap:10px;\"><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/dha-licensing\/\">DHA Licensing<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/doh-licensing\/\">DOH Licensing (Abu Dhabi)<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/mohap-licensing\/\">MOHAP Licensing<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/uae-licensing-tiers\/\">Licensing Tiers<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/exam-preparation\/\">Exam Preparation<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/dataflow-psv-support\/\">DataFlow \/ PSV<\/a><a style=\"background:#1A3C6E;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/jobs\/\">Browse Jobs UAE<\/a><a style=\"background:#2e7d32;color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;display:inline-block;\" href=\"https:\/\/mediflow.ae\/contact\/\">Free Consultation<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"max-width:960px;margin:48px auto;font-family:Arial,sans-serif;padding:0 16px\" itemscope itemtype=\"https:\/\/schema.org\/FAQPage\"><h2 style=\"font-size:1.5em;color:#1a3c6e;margin-bottom:6px\">Frequently Asked Questions \u2013 Working as a Doctor in Abu Dhabi<\/h2><p style=\"color:#5a6a7a;margin-bottom:24px;font-size:0.95em\">Real questions doctors ask about jobs, licensing and salaries in Abu Dhabi.<\/p>\n  <div itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #dde3ea;border-radius:6px;margin-bottom:12px;overflow:hidden\"><h3 itemprop=\"name\" style=\"margin:0;padding:16px 20px;background:#f4f7fb;color:#1a3c6e;font-size:1.05em\">What qualifications do I need to work as a doctor in Abu Dhabi?<\/h3><div itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:16px 20px;color:#3a4a5a;line-height:1.7;font-size:0.95em\"><p style=\"margin:0\">Doctors must graduate from a medical school in the WHO Avicenna Directory. Abu Dhabi uses the DOH tiered licensing system, with UK, US, EU, Canadian, and Australian qualifications often exempt from entrance exams and processed fastest.<\/p><\/div><\/div><\/div>\n  <div itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #dde3ea;border-radius:6px;margin-bottom:12px;overflow:hidden\"><h3 itemprop=\"name\" style=\"margin:0;padding:16px 20px;background:#f4f7fb;color:#1a3c6e;font-size:1.05em\">How much does a doctor earn in Abu Dhabi?<\/h3><div itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:16px 20px;color:#3a4a5a;line-height:1.7;font-size:0.95em\"><p style=\"margin:0\">Surgeons typically earn AED 80,000\u201390,000 per month, while general internists earn AED 60,000\u201375,000. Total packages are tax-free and include housing, schooling allowances, annual flights, and comprehensive health insurance.<\/p><\/div><\/div><\/div>\n  <div itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #dde3ea;border-radius:6px;margin-bottom:12px;overflow:hidden\"><h3 itemprop=\"name\" style=\"margin:0;padding:16px 20px;background:#f4f7fb;color:#1a3c6e;font-size:1.05em\">Is it easy to find a doctor job in Abu Dhabi?<\/h3><div itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:16px 20px;color:#3a4a5a;line-height:1.7;font-size:0.95em\"><p style=\"margin:0\">Abu Dhabi offers excellent opportunities for international healthcare professionals, with most roles at specialist or consultant level. MediFlow works directly with leading Abu Dhabi hospitals to match qualified doctors to suitable positions.<\/p><\/div><\/div><\/div>\n  <div itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #dde3ea;border-radius:6px;margin-bottom:12px;overflow:hidden\"><h3 itemprop=\"name\" style=\"margin:0;padding:16px 20px;background:#f4f7fb;color:#1a3c6e;font-size:1.05em\">Do I need to speak Arabic to work as a doctor in Abu Dhabi?<\/h3><div itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:16px 20px;color:#3a4a5a;line-height:1.7;font-size:0.95em\"><p style=\"margin:0\">Arabic is not required \u2014 English is the working language in most Abu Dhabi hospitals and clinics. Some facilities value basic Arabic when serving Emirati patients, but it is not a hiring prerequisite.<\/p><\/div><\/div><\/div>\n  <div itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\" style=\"border:1px solid #dde3ea;border-radius:6px;margin-bottom:12px;overflow:hidden\"><h3 itemprop=\"name\" style=\"margin:0;padding:16px 20px;background:#f4f7fb;color:#1a3c6e;font-size:1.05em\">Are American and European doctors valued in Abu Dhabi?<\/h3><div itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"><div itemprop=\"text\" style=\"padding:16px 20px;color:#3a4a5a;line-height:1.7;font-size:0.95em\"><p style=\"margin:0\">Yes \u2014 doctors holding qualifications from the US, UK, EU, Canada, or Australia are highly valued and typically placed on the top DOH licensing tier, meaning faster processing, fewer exam requirements, and higher salary bands.<\/p><\/div><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"mfr-page-enhanced\" style=\"background:#f0f5ff;border-bottom:2px solid #dce8f5;padding:12px 20px;\">\n  <div style=\"max-width:900px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:0;align-items:center;\">\n    <div style=\"display:flex;align-items:center;gap:8px;padding:6px 18px;border-right:1px solid #c8d8ee;\">\n      <b style=\"font-size:1.3rem;color:#003587;\">250+<\/b>\n      <span style=\"font-size:.75rem;color:#4a6080;\">Doctors<br>Licensed<\/span>\n    <\/div>\n    <div style=\"display:flex;align-items:center;gap:8px;padding:6px 18px;border-right:1px solid #c8d8ee;\">\n      <b style=\"font-size:1.3rem;color:#9ed24a;\">100%<\/b>\n      <span style=\"font-size:.75rem;color:#4a6080;\">Free<br>Service<\/span>\n    <\/div>\n    <div style=\"display:flex;align-items:center;gap:8px;padding:6px 18px;border-right:1px solid #c8d8ee;\">\n      <b style=\"font-size:1.3rem;color:#003587;\">24h<\/b>\n      <span style=\"font-size:.75rem;color:#4a6080;\">Response<br>Guarantee<\/span>\n    <\/div>\n    <div style=\"display:flex;align-items:center;gap:8px;padding:6px 18px;\">\n      <b style=\"font-size:1.3rem;color:#9ed24a;\">&#9733; 4.9<\/b>\n      <span style=\"font-size:.75rem;color:#4a6080;\">Doctor<br>Satisfaction<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n\n<!-- GCC Medical Talent Map -->\n<!-- GCC MEDICAL TALENT TRADING MAP \u2014 MediFlow -->\n<style id=\"gccTMcss\">\n#gcc-trademap{background:#020810;color:#b8ccd8;font-family:'Consolas','Monaco','Courier New',monospace;overflow:hidden;position:relative;border-top:2px solid #0a2235;border-bottom:2px solid #0a2235;}\n#gcc-trademap *{box-sizing:border-box;margin:0;padding:0;}\n\/* TOP BAR *\/\n.gtm-top{background:#020e1a;border-bottom:1px solid #0b2d45;display:flex;align-items:center;gap:14px;padding:0 16px;height:40px;overflow:hidden;}\n.gtm-live{background:#9ed24a;color:#040d00;font-size:10px;font-weight:900;padding:3px 9px;border-radius:3px;letter-spacing:1px;flex-shrink:0;animation:gtmLB 2s ease-in-out infinite;}\n@keyframes gtmLB{0%,100%{opacity:1}50%{opacity:.55}}\n.gtm-top-title{color:#9ed24a;font-size:11px;font-weight:700;letter-spacing:2.5px;flex-shrink:0;white-space:nowrap;}\n.gtm-top-sub{color:#2a5a7a;font-size:10px;flex-shrink:0;white-space:nowrap;}\n.gtm-tk-strip{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);}\n.gtm-tk-inner{display:flex;gap:0;white-space:nowrap;animation:gtmTK 55s linear infinite;}\n@keyframes gtmTK{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n.gtm-tk-item{color:#4a7a9a;font-size:11px;padding:0 20px 0 0;}\n.gtm-tk-item b{color:#b8ccd8;}\n.gtm-tk-item .up{color:#9ed24a;}\n.gtm-tk-item .dn{color:#f87171;}\n.gtm-clock{color:#2a5a7a;font-size:11px;flex-shrink:0;font-variant-numeric:tabular-nums;}\n\/* BODY *\/\n.gtm-body{display:flex;height:524px;}\n@media(max-width:960px){.gtm-body{flex-direction:column;height:auto;}}\n\/* LEFT PANEL *\/\n.gtm-left{width:236px;flex-shrink:0;border-right:1px solid #0b2d45;display:flex;flex-direction:column;overflow:hidden;}\n@media(max-width:960px){.gtm-left{width:100%;border-right:none;border-bottom:1px solid #0b2d45;max-height:260px;}}\n.gtm-ph{background:#030f1c;border-bottom:1px solid #0b2d45;padding:7px 12px;font-size:10px;letter-spacing:2px;color:#2a5a7a;flex-shrink:0;}\n.gtm-clist{overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#0b2d45 transparent;}\n.gtm-cr{padding:8px 12px 6px;border-bottom:1px solid #05192a;cursor:pointer;transition:background .15s;}\n.gtm-cr:hover,.gtm-cr.act{background:#041828;}\n.gtm-cr.act{border-left:3px solid #9ed24a;padding-left:9px;}\n.gtm-cn{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2px;}\n.gtm-cn-name{color:#ddeeff;font-size:12px;font-weight:700;}\n.gtm-cn-ctry{color:#2a5a7a;font-size:10px;}\n.gtm-cs{color:#2a5a7a;font-size:10px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}\n.gtm-cm{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;}\n.gtm-cnum{color:#7dd3fc;font-size:12px;font-weight:700;}\n.gtm-cchg{font-size:11px;font-weight:700;}\n.gtm-cchg.up{color:#9ed24a;}.gtm-cchg.dn{color:#f87171;}\n.gtm-bar{height:3px;background:#0b2d45;border-radius:2px;margin-bottom:2px;}\n.gtm-bar-fill{height:100%;border-radius:2px;background:linear-gradient(90deg,#1e5a8a,#9ed24a);transition:width 1s ease;}\n\/* CENTER MAP *\/\n.gtm-map{flex:1;position:relative;background:#020810;overflow:hidden;}\n#gtmSvg{width:100%;height:100%;}\n.gcg{stroke:#08202e;stroke-width:.5;}\n.gwater{fill:#061828;stroke:#0d3450;stroke-width:.6;}\n.gcountry{fill:#040e1a;stroke:#0f3050;stroke-width:.7;}\n.gcountry:hover{fill:#061525;}\n.gcitydot{cursor:pointer;}\n.gclabel{fill:#a8c0d0;font-size:10px;font-family:monospace;pointer-events:none;}\n.gcval{fill:#9ed24a;font-size:9px;font-family:monospace;pointer-events:none;}\n@keyframes gtmPulse{0%{r:10;opacity:.9}100%{r:28;opacity:0}}\n@keyframes gtmPulse2{0%{r:10;opacity:.6}100%{r:22;opacity:0}}\n\/* TOOLTIP *\/\n.gtm-tt{position:absolute;background:rgba(2,10,20,.97);border:1px solid #1e4060;border-radius:8px;padding:14px 16px;pointer-events:none;display:none;z-index:20;min-width:210px;box-shadow:0 8px 32px rgba(0,0,0,.8);}\n.gtm-tt-city{color:#9ed24a;font-size:13px;font-weight:700;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #0b2d45;}\n.gtm-tt-row{display:flex;justify-content:space-between;margin-bottom:5px;}\n.gtm-tt-lbl{color:#2a5a7a;font-size:11px;}\n.gtm-tt-val{color:#ddeeff;font-size:11px;font-weight:700;}\n\/* RIGHT PANEL *\/\n.gtm-right{width:222px;flex-shrink:0;border-left:1px solid #0b2d45;display:flex;flex-direction:column;}\n@media(max-width:960px){.gtm-right{width:100%;border-left:none;border-top:1px solid #0b2d45;}}\n.gtm-feed{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#0b2d45 transparent;}\n.gtm-fi{padding:7px 12px;border-bottom:1px solid #05192a;animation:gtmFI .35s ease;}\n@keyframes gtmFI{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n.gtm-fi-t{color:#2a5a7a;font-size:9px;}\n.gtm-fi-txt{color:#7a9ab5;font-size:11px;line-height:1.4;margin-top:2px;}\n.gtm-fi-city{color:#9ed24a;font-weight:700;}\n.gtm-fi-spec{color:#7dd3fc;}\n.gtm-ch-wrap{border-top:1px solid #0b2d45;padding:10px 12px;flex-shrink:0;height:108px;}\n.gtm-ch-title{color:#2a5a7a;font-size:9px;letter-spacing:1.5px;margin-bottom:6px;}\n#gtmDChart{width:100%;height:72px;display:block;}\n\/* BOTTOM BAR *\/\n.gtm-bot{background:#020e1a;border-top:1px solid #0b2d45;display:flex;align-items:stretch;height:38px;overflow:hidden;}\n.gtm-stat{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 6px;border-right:1px solid #0b2d45;}\n.gtm-stat:last-child{border-right:none;}\n.gtm-stat-lbl{color:#2a5a7a;font-size:9px;letter-spacing:.8px;white-space:nowrap;}\n.gtm-stat-val{color:#9ed24a;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;}\n@keyframes gtmBlink{0%,100%{color:#9ed24a}50%{color:#fff}}\n.gtm-stat-val.blink{animation:gtmBlink .4s ease;}\n\/* MOBILE adjustments *\/\n@media(max-width:640px){\n  .gtm-top-sub{display:none;}\n  .gtm-stat-lbl{font-size:8px;}\n  .gtm-stat-val{font-size:11px;}\n  .gtm-bot{flex-wrap:wrap;height:auto;}\n  .gtm-stat{flex:0 0 33.33%;padding:5px 4px;border-bottom:1px solid #0b2d45;}\n}\n<\/style>\n\n<section id=\"gcc-trademap\">\n\n<div class=\"gtm-top\">\n  <span class=\"gtm-live\">\u2b24 LIVE<\/span>\n  <span class=\"gtm-top-title\">GCC MEDICAL TALENT MARKET<\/span>\n  <span class=\"gtm-top-sub\">Real-time physician demand index<\/span>\n  <div class=\"gtm-tk-strip\"><div class=\"gtm-tk-inner\" id=\"gtmTK\"><\/div><\/div>\n  <span class=\"gtm-clock\" id=\"gtmClock\">00:00:00 GST<\/span>\n<\/div>\n\n<div class=\"gtm-body\">\n\n  <!-- LEFT PANEL -->\n  <div class=\"gtm-left\">\n    <div class=\"gtm-ph\">\u25b8 DEMAND INDEX<\/div>\n    <div class=\"gtm-clist\" id=\"gtmCList\"><\/div>\n  <\/div>\n\n  <!-- CENTER MAP -->\n  <div class=\"gtm-map\">\n    <svg id=\"gtmSvg\" viewBox=\"0 0 780 524\" preserveAspectRatio=\"xMidYMid meet\">\n      <defs>\n        <pattern id=\"gtmGrid\" width=\"39\" height=\"26\" patternUnits=\"userSpaceOnUse\">\n          <path d=\"M39 0L0 0 0 26\" fill=\"none\" stroke=\"#07182a\" stroke-width=\".5\"\/>\n        <\/pattern>\n        <radialGradient id=\"gtmGlowG\" cx=\"50%\" cy=\"50%\" r=\"50%\">\n          <stop offset=\"0%\" stop-color=\"#9ed24a\" stop-opacity=\".35\"\/>\n          <stop offset=\"100%\" stop-color=\"#9ed24a\" stop-opacity=\"0\"\/>\n        <\/radialGradient>\n        <radialGradient id=\"gtmGlowA\" cx=\"50%\" cy=\"50%\" r=\"50%\">\n          <stop offset=\"0%\" stop-color=\"#f59e0b\" stop-opacity=\".3\"\/>\n          <stop offset=\"100%\" stop-color=\"#f59e0b\" stop-opacity=\"0\"\/>\n        <\/radialGradient>\n        <radialGradient id=\"gtmGlowB\" cx=\"50%\" cy=\"50%\" r=\"50%\">\n          <stop offset=\"0%\" stop-color=\"#7dd3fc\" stop-opacity=\".2\"\/>\n          <stop offset=\"100%\" stop-color=\"#7dd3fc\" stop-opacity=\"0\"\/>\n        <\/radialGradient>\n        <filter id=\"gtmGlow\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\">\n          <feGaussianBlur stdDeviation=\"2.5\" result=\"b\"\/>\n          <feMerge><feMergeNode in=\"b\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n        <\/filter>\n        <filter id=\"gtmGlowS\" x=\"-100%\" y=\"-100%\" width=\"300%\" height=\"300%\">\n          <feGaussianBlur stdDeviation=\"5\" result=\"b\"\/>\n          <feMerge><feMergeNode in=\"b\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge>\n        <\/filter>\n      <\/defs>\n      <rect width=\"780\" height=\"524\" fill=\"#020810\"\/>\n      <rect width=\"780\" height=\"524\" fill=\"url(#gtmGrid)\"\/>\n      <radialGradient id=\"gtmVig\" cx=\"50%\" cy=\"50%\" r=\"70%\">\n        <stop offset=\"0%\" stop-color=\"transparent\"\/>\n        <stop offset=\"100%\" stop-color=\"rgba(1,4,10,.7)\"\/>\n      <\/radialGradient>\n      <rect width=\"780\" height=\"524\" fill=\"url(#gtmVig)\"\/>\n      <!-- RED SEA -->\n      <path class=\"gwater\" d=\"M62,148 L55,165 L50,195 L48,230 L50,268 L56,305 L66,330 L75,348 L82,335 L88,308 L92,272 L90,238 L86,200 L80,170 L70,152 Z\"\/>\n      <!-- ARABIAN GULF -->\n      <path class=\"gwater\" d=\"M390,76 L400,88 L410,102 L418,116 L425,130 L430,143 L435,154 L440,160 L447,165 L453,170 L460,174 L465,178 L467,186 L462,192 L456,185 L449,178 L442,170 L436,163 L428,155 L420,145 L484,170 L510,172 L535,170 L554,168 L568,164 L578,158 L584,148 L590,138 L596,126 L592,136 L582,148 L572,158 L558,164 L538,168 L514,170 L488,170 L464,168 L452,162 L444,155 L436,148 L425,136 L414,118 L402,100 L392,82 L390,76 Z\"\/>\n      <!-- GULF OF OMAN -->\n      <path class=\"gwater\" d=\"M590,126 L600,114 L618,104 L640,96 L662,92 L680,96 L694,108 L700,124 L696,144 L684,162 L668,176 L648,184 L630,188 L614,186 L600,178 L592,164 L590,148 L590,126 Z\" opacity=\".7\"\/>\n      <!-- Saudi Arabia -->\n      <path class=\"gcountry\" d=\"M80,80 L160,52 L240,42 L310,40 L355,46 L385,56 L398,72 L390,82 L408,98 L420,116 L418,132 L410,146 L418,162 L454,172 L452,184 L442,192 L428,202 L404,218 L376,238 L342,258 L300,278 L258,292 L210,300 L168,295 L134,280 L108,260 L90,238 L80,212 L78,178 L80,140 L80,80 Z\"\/>\n      <!-- Kuwait -->\n      <path class=\"gcountry\" d=\"M388,52 L402,52 L412,64 L414,78 L408,90 L396,96 L382,90 L376,78 L378,64 Z\"\/>\n      <!-- Qatar -->\n      <path class=\"gcountry\" d=\"M462,170 L468,160 L472,148 L472,134 L466,122 L458,116 L448,118 L442,126 L440,138 L442,150 L448,162 L456,170 Z\"\/>\n      <!-- Bahrain -->\n      <ellipse class=\"gcountry\" cx=\"442\" cy=\"158\" rx=\"7\" ry=\"10\"\/>\n      <!-- UAE -->\n      <path class=\"gcountry\" d=\"M452,184 L470,180 L494,174 L518,170 L536,168 L550,166 L564,164 L574,158 L582,148 L588,136 L594,122 L600,112 L610,104 L620,100 L632,98 L644,104 L648,116 L642,130 L634,144 L628,158 L626,172 L632,184 L628,194 L618,204 L604,212 L588,218 L568,222 L548,224 L530,220 L514,212 L502,202 L492,192 L480,186 Z\"\/>\n      <!-- Oman -->\n      <path class=\"gcountry\" d=\"M620,100 L642,90 L664,82 L688,78 L710,84 L728,96 L742,114 L750,136 L750,162 L742,188 L728,214 L710,236 L686,252 L658,262 L628,266 L602,262 L580,250 L562,234 L552,216 L548,224 L568,222 L588,218 L604,212 L618,204 L628,194 L632,184 L626,172 L628,158 L634,144 L642,130 L648,116 L644,104 L632,98 Z\"\/>\n      <!-- Yemen -->\n      <path class=\"gcountry\" d=\"M80,312 L134,308 L210,308 L290,306 L360,308 L416,314 L450,326 L472,342 L480,362 L474,388 L450,408 L408,424 L356,432 L296,436 L238,432 L182,422 L136,408 L104,392 L84,368 L78,342 Z\" opacity=\".55\"\/>\n      <!-- Iraq -->\n      <path class=\"gcountry\" d=\"M388,44 L350,38 L310,32 L278,26 L264,20 L258,28 L280,32 L316,38 L356,44 L388,52 L388,44 Z\" opacity=\".6\"\/>\n      <g id=\"gtmFlows\"><\/g>\n      <g id=\"gtmNodes\"><\/g>\n      <g id=\"gtmNotifs\"><\/g>\n      <rect id=\"gtmScan\" x=\"0\" y=\"0\" width=\"780\" height=\"2\" fill=\"rgba(158,210,74,.03)\" style=\"animation:gtmScanAnim 6s linear infinite;\"\/>\n      <style>@keyframes gtmScanAnim{from{transform:translateY(0)}to{transform:translateY(524px)}}<\/style>\n      <text x=\"390\" y=\"512\" text-anchor=\"middle\" fill=\"#061828\" font-size=\"9\" font-family=\"monospace\" letter-spacing=\"3\">MEDIFLOW.AE \u2014 GCC MEDICAL INTELLIGENCE PLATFORM v2.1<\/text>\n    <\/svg>\n    <div class=\"gtm-tt\" id=\"gtmTT\">\n      <div class=\"gtm-tt-city\" id=\"gtmTTCity\">\u2014<\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">Expat Physicians<\/span><span class=\"gtm-tt-val\" id=\"gtmTTExp\">\u2014<\/span><\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">Demand Index<\/span><span class=\"gtm-tt-val\" id=\"gtmTTDem\">\u2014<\/span><\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">Open Positions<\/span><span class=\"gtm-tt-val\" id=\"gtmTTPos\">\u2014<\/span><\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">Avg Monthly Salary<\/span><span class=\"gtm-tt-val\" id=\"gtmTTSal\">\u2014<\/span><\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">Top Specialty<\/span><span class=\"gtm-tt-val\" id=\"gtmTTSpc\">\u2014<\/span><\/div>\n      <div class=\"gtm-tt-row\"><span class=\"gtm-tt-lbl\">YTD Placements<\/span><span class=\"gtm-tt-val\" id=\"gtmTTYTD\">\u2014<\/span><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"gtm-right\">\n    <div class=\"gtm-ph\">\u25b8 LIVE PLACEMENTS<\/div>\n    <div class=\"gtm-feed\" id=\"gtmFeed\"><\/div>\n    <div class=\"gtm-ch-wrap\">\n      <div class=\"gtm-ch-title\">\u25b8 30-DAY DEMAND INDEX \u00b7 ALL GCC<\/div>\n      <canvas id=\"gtmDChart\"><\/canvas>\n    <\/div>\n  <\/div>\n<\/div>\n<div class=\"gtm-bot\">\n  <div class=\"gtm-stat\"><span class=\"gtm-stat-lbl\">EXPAT DOCTORS GCC<\/span><span class=\"gtm-stat-val\" id=\"gtmSTotal\">126,400<\/span><\/div>\n  <div class=\"gtm-stat\"><span class=\"gtm-stat-lbl\">OPEN POSITIONS<\/span><span class=\"gtm-stat-val\" id=\"gtmSPos\">2,847<\/span><\/div>\n  <div class=\"gtm-stat\"><span class=\"gtm-stat-lbl\">PLACEMENTS TODAY<\/span><span class=\"gtm-stat-val\" id=\"gtmSPlacements\">23<\/span><\/div>\n  <div class=\"gtm-stat\"><span class=\"gtm-stat-lbl\">AVG SALARY\/MO<\/span><span class=\"gtm-stat-val\">$14,200<\/span><\/div>\n  <div class=\"gtm-stat\"><span class=\"gtm-stat-lbl\">DEMAND SIGNAL<\/span><span class=\"gtm-stat-val\" id=\"gtmSDemand\">HIGH \u2191<\/span><\/div>\n<\/div>\n<\/section>\n\n<script>\n(function(){\nif(window._gtmInit) return; window._gtmInit=true;\nvar C=[\n  {id:'dxb',name:'Dubai',ctry:'UAE',svgX:573,svgY:188,col:'#9ed24a',sz:13,expats:28500,demand:94,chg:1.2,pos:847,sal:'$15,800',ytd:412,spec:'Cardiology \u00b7 Dermatology \u00b7 Oncology',spk:[78,82,84,87,88,90,93,94]},\n  {id:'auh',name:'Abu Dhabi',ctry:'UAE',svgX:536,svgY:210,col:'#9ed24a',sz:11,expats:14200,demand:88,chg:0.8,pos:412,sal:'$17,200',ytd:198,spec:'Neurology \u00b7 Pediatrics \u00b7 Radiology',spk:[72,74,77,79,82,84,86,88]},\n  {id:'ruh',name:'Riyadh',ctry:'KSA',svgX:338,svgY:200,col:'#f59e0b',sz:14,expats:42000,demand:91,chg:1.5,pos:1240,sal:'$12,400',ytd:584,spec:'General Surgery \u00b7 ICU \u00b7 Emergency',spk:[76,78,80,82,85,87,89,91]},\n  {id:'jed',name:'Jeddah',ctry:'KSA',svgX:138,svgY:278,col:'#f59e0b',sz:11,expats:18000,demand:82,chg:1.1,pos:680,sal:'$11,800',ytd:310,spec:'OB\/GYN \u00b7 Internal Medicine \u00b7 ENT',spk:[68,70,72,74,76,79,81,82]},\n  {id:'doh',name:'Doha',ctry:'QAT',svgX:460,svgY:184,col:'#7dd3fc',sz:10,expats:7800,demand:89,chg:0.9,pos:295,sal:'$14,600',ytd:142,spec:'Sports Med \u00b7 Cardiology',spk:[75,78,80,82,84,85,87,89]},\n  {id:'kwi',name:'Kuwait City',ctry:'KWT',svgX:394,svgY:84,col:'#7dd3fc',sz:9,expats:5900,demand:76,chg:0.7,pos:178,sal:'$13,200',ytd:88,spec:'Psychiatry \u00b7 Radiology',spk:[65,67,68,70,71,73,75,76]},\n  {id:'bah',name:'Manama',ctry:'BHR',svgX:442,svgY:156,col:'#a78bfa',sz:8,expats:2800,demand:71,chg:0.6,pos:98,sal:'$12,800',ytd:46,spec:'General Practice \u00b7 Pathology',spk:[60,62,63,65,66,68,70,71]},\n  {id:'mct',name:'Muscat',ctry:'OMN',svgX:650,svgY:224,col:'#7dd3fc',sz:10,expats:6500,demand:83,chg:1.0,pos:215,sal:'$12,100',ytd:102,spec:'Orthopedics \u00b7 ENT \u00b7 Urology',spk:[70,72,74,75,77,79,81,83]},\n  {id:'neo',name:'NEOM',ctry:'KSA',svgX:66,svgY:130,col:'#f59e0b',sz:9,expats:840,demand:100,chg:3.4,pos:340,sal:'$22,000',ytd:28,spec:'All Specialties \u2014 Gigaproject Hub',spk:[42,55,65,74,84,92,97,100]}\n];\nvar SPECS=['Cardiology','Neurology','Orthopedics','Dermatology','Pediatrics','Radiology','Psychiatry','Oncology','Emergency Medicine','OB\/GYN','General Surgery','Internal Medicine','ENT','Urology','Anesthesiology','Gastroenterology','Ophthalmology','Plastic Surgery','Rheumatology'];\nvar EVTS=['New placement confirmed','License application approved','Job offer accepted','Interview scheduled','DHA license issued','DOH clearance received','MOHAP registration complete','Relocation package agreed','Contract signed','Licensing exam passed','Hospital offer extended','Credential verification done'];\nvar CONNS=[['dxb','ruh'],['dxb','doh'],['auh','ruh'],['doh','kwi'],['ruh','jed'],['dxb','mct'],['bah','ruh'],['neo','ruh'],['dxb','auh'],['kwi','bah'],['doh','bah'],['mct','dxb'],['jed','neo'],['ruh','kwi']];\nvar $=function(id){return document.getElementById(id);};\nvar svgNS='http:\/\/www.w3.org\/2000\/svg';\nfunction svgEl(tag,attrs){var el=document.createElementNS(svgNS,tag);Object.keys(attrs||{}).forEach(function(k){el.setAttribute(k,attrs[k]);});return el;}\nvar nodesG=$('gtmNodes'),flowsG=$('gtmFlows'),notifsG=$('gtmNotifs'),tt=$('gtmTT');\n\nC.forEach(function(c,i){\n  var g=svgEl('g',{'class':'gcitydot','data-id':c.id});\n  var glowId='url(#gtmGlow'+(c.col==='#9ed24a'?'G':c.col==='#f59e0b'?'A':'B')+')';\n  g.appendChild(svgEl('circle',{cx:c.svgX,cy:c.svgY,r:c.sz+10,fill:glowId,opacity:.6}));\n  [0,1].forEach(function(j){\n    var ring=svgEl('circle',{cx:c.svgX,cy:c.svgY,r:c.sz+2,fill:'none',stroke:c.col,'stroke-width':'1',opacity:'0'});\n    ring.style.animation='gtmPulse '+(2.2+i*.25)+'s ease-out infinite '+(j*.9)+'s';\n    ring.style.transformOrigin=c.svgX+'px '+c.svgY+'px';\n    g.appendChild(ring);\n  });\n  g.appendChild(svgEl('circle',{cx:c.svgX,cy:c.svgY,r:c.sz-1,fill:c.col,opacity:.88,filter:'url(#gtmGlow)'}));\n  g.appendChild(svgEl('circle',{cx:c.svgX,cy:c.svgY,r:2.5,fill:'#fff',opacity:.95}));\n  var la='start',lx=c.svgX+c.sz+5,ly=c.svgY-4;\n  if(c.id==='auh'||c.id==='bah'){la='end';lx=c.svgX-c.sz-4;}\n  if(c.id==='doh'){la='middle';lx=c.svgX;ly=c.svgY-c.sz-8;}\n  var lbl=svgEl('text',{x:lx,y:ly,'text-anchor':la,'class':'gclabel'});\n  lbl.textContent=c.name; g.appendChild(lbl);\n  var val=svgEl('text',{x:lx,y:ly+11,'text-anchor':la,'class':'gcval',id:'gv_'+c.id});\n  val.textContent=c.demand+' \u25b2'+c.chg.toFixed(1)+'%'; g.appendChild(val);\n  nodesG.appendChild(g);\n  g.addEventListener('mouseenter',function(e){openTT(c,e);});\n  g.addEventListener('mousemove',function(e){moveTT(e);});\n  g.addEventListener('mouseleave',function(){tt.style.display='none';});\n});\n\nfunction openTT(c,e){\n  $('gtmTTCity').textContent=c.name+' \u00b7 '+c.ctry;\n  $('gtmTTExp').textContent=c.expats.toLocaleString()+' physicians';\n  $('gtmTTDem').textContent=c.demand+'\/100 \u2014 '+(c.demand>=90?'CRITICAL HIGH':c.demand>=80?'HIGH':'MODERATE');\n  $('gtmTTPos').textContent=c.pos.toLocaleString()+' open roles';\n  $('gtmTTSal').textContent=c.sal+' tax-free';\n  $('gtmTTSpc').textContent=c.spec;\n  $('gtmTTYTD').textContent=c.ytd+' placed this year';\n  tt.style.display='block'; moveTT(e);\n}\nfunction moveTT(e){\n  var wrap=document.querySelector('.gtm-map');\n  if(!wrap) return;\n  var r=wrap.getBoundingClientRect();\n  var x=e.clientX-r.left+14,y=e.clientY-r.top-14;\n  if(x+220>r.width) x=x-242;\n  if(y+200>r.height) y=r.height-210;\n  tt.style.left=x+'px'; tt.style.top=y+'px';\n}\n\/* \u2500\u2500\u2500 FLOW LINES \u2500\u2500\u2500 *\/\nfunction getC(id){return C.find(function(c){return c.id===id;});}\n\nfunction fireFlow(){\n  var pair=CONNS[Math.floor(Math.random()*CONNS.length)];\n  var cf=getC(pair[0]), ct=getC(pair[1]);\n  if(!cf||!ct) return;\n  var line=svgEl('line',{x1:cf.svgX,y1:cf.svgY,x2:ct.svgX,y2:ct.svgY,\n    stroke:'#9ed24a','stroke-width':'1','stroke-dasharray':'5 4',opacity:'0'});\n  flowsG.appendChild(line);\n  var dot=svgEl('circle',{r:'3.5',fill:'#9ed24a',opacity:'0',\n    filter:'url(#gtmGlowS)'});\n  var anim=svgEl('animateMotion',{dur:'2s',repeatCount:'1',calcMode:'linear',\n    path:'M'+cf.svgX+','+cf.svgY+' L'+ct.svgX+','+ct.svgY});\n  dot.appendChild(anim);\n  flowsG.appendChild(dot);\n  requestAnimationFrame(function(){\n    line.style.transition='opacity .4s';\n    line.style.opacity='.35';\n    dot.style.transition='opacity .3s';\n    dot.style.opacity='1';\n    anim.beginElement && anim.beginElement();\n  });\n  setTimeout(function(){\n    line.style.opacity='0';\n    dot.style.opacity='0';\n    setTimeout(function(){\n      if(line.parentNode) line.parentNode.removeChild(line);\n      if(dot.parentNode) dot.parentNode.removeChild(dot);\n    },500);\n  },2400);\n}\n\n\/* \u2500\u2500\u2500 LEFT PANEL \u2500\u2500\u2500 *\/\nfunction buildCList(){\n  var list=$('gtmCList'); list.innerHTML='';\n  var sorted=C.slice().sort(function(a,b){return b.demand-a.demand;});\n  sorted.forEach(function(c,i){\n    var d=document.createElement('div');\n    d.className='gtm-cr'+(i===0?' act':'');\n    d.setAttribute('data-id',c.id);\n    var chgCls=c.chg>=0?'up':'dn';\n    var chgStr=(c.chg>=0?'\u25b2+':'\u25bc')+c.chg.toFixed(1)+'%';\n    d.innerHTML=\n      '<div class=\"gtm-cn\"><span class=\"gtm-cn-name\">'+c.name+'<\/span><span class=\"gtm-cn-ctry\">'+c.ctry+'<\/span><\/div>'+\n      '<div class=\"gtm-cs\">'+c.spec.split('\u00b7')[0].trim()+'<\/div>'+\n      '<div class=\"gtm-cm\"><span class=\"gtm-cnum\" id=\"cn_'+c.id+'\">'+c.pos.toLocaleString()+' jobs<\/span>'+\n      '<span class=\"gtm-cchg '+chgCls+'\" id=\"cc_'+c.id+'\">'+chgStr+'<\/span><\/div>'+\n      '<div class=\"gtm-bar\"><div class=\"gtm-bar-fill\" id=\"cb_'+c.id+'\" style=\"width:0\"><\/div><\/div>'+\n      '<canvas id=\"spk_'+c.id+'\" width=\"196\" height=\"20\" style=\"display:block;margin-top:3px;\"><\/canvas>';\n    list.appendChild(d);\n    setTimeout(function(){\n      var bf=$('cb_'+c.id);\n      if(bf) bf.style.width=c.demand+'%';\n      drawSpk(c);\n    },200+i*80);\n    d.addEventListener('click',function(){\n      document.querySelectorAll('.gtm-cr').forEach(function(r){r.classList.remove('act');});\n      d.classList.add('act');\n    });\n  });\n}\n\nfunction drawSpk(c){\n  var cv=document.getElementById('spk_'+c.id);\n  if(!cv) return;\n  var ctx=cv.getContext('2d');\n  var w=cv.width, h=cv.height;\n  var data=c.spk;\n  var mn=Math.min.apply(null,data)-4, mx=Math.max.apply(null,data)+2;\n  ctx.clearRect(0,0,w,h);\n  var gr=ctx.createLinearGradient(0,0,0,h);\n  gr.addColorStop(0,'rgba(158,210,74,.28)'); gr.addColorStop(1,'rgba(158,210,74,0)');\n  ctx.beginPath();\n  data.forEach(function(v,i){\n    var x=(i\/(data.length-1))*w, y=h-((v-mn)\/(mx-mn))*h;\n    i===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\n  });\n  ctx.lineTo(w,h); ctx.lineTo(0,h); ctx.closePath();\n  ctx.fillStyle=gr; ctx.fill();\n  ctx.beginPath();\n  data.forEach(function(v,i){\n    var x=(i\/(data.length-1))*w, y=h-((v-mn)\/(mx-mn))*h;\n    i===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\n  });\n  ctx.strokeStyle='#9ed24a'; ctx.lineWidth=1.4; ctx.stroke();\n  var lx=w, lv=data[data.length-1], ly=h-((lv-mn)\/(mx-mn))*h;\n  ctx.beginPath(); ctx.arc(lx,ly,2.2,0,Math.PI*2);\n  ctx.fillStyle='#9ed24a'; ctx.fill();\n}\n\n\/* \u2500\u2500\u2500 LIVE FEED \u2500\u2500\u2500 *\/\nvar feed=$('gtmFeed');\nfunction addFeed(){\n  var c=C[Math.floor(Math.random()*C.length)];\n  var sp=SPECS[Math.floor(Math.random()*SPECS.length)];\n  var ev=EVTS[Math.floor(Math.random()*EVTS.length)];\n  var now=new Date();\n  var gst=new Date(now.getTime()+(4*60+now.getTimezoneOffset())*60000);\n  var ts=gst.getHours().toString().padStart(2,'0')+':'+\n         gst.getMinutes().toString().padStart(2,'0')+':'+\n         gst.getSeconds().toString().padStart(2,'0');\n  var div=document.createElement('div');\n  div.className='gtm-fi';\n  div.innerHTML='<div class=\"gtm-fi-t\">'+ts+' GST<\/div>'+\n    '<div class=\"gtm-fi-txt\"><span class=\"gtm-fi-spec\">'+sp+'<\/span> \u2014 '+ev+\n    ' \u00b7 <span class=\"gtm-fi-city\">'+c.name+'<\/span><\/div>';\n  feed.insertBefore(div,feed.firstChild);\n  while(feed.children.length>22) feed.removeChild(feed.lastChild);\n  showMapNotif(c,sp);\n}\n\nfunction showMapNotif(c,sp){\n  var g=document.createElementNS(svgNS,'g');\n  var bx=c.svgX+(c.svgX>400?-110:18), by=c.svgY-18;\n  var bg=svgEl('rect',{x:bx-3,y:by-13,width:108,height:20,rx:4,\n    fill:'rgba(2,8,16,.92)',stroke:'#9ed24a','stroke-width':'.6'});\n  var tx=svgEl('text',{x:bx+2,y:by,fill:'#9ed24a','font-size':'8',\n    'font-family':'monospace'});\n  tx.textContent='\u2713 '+sp.slice(0,14)+' \u00b7 '+c.name;\n  g.appendChild(bg); g.appendChild(tx);\n  g.style.opacity='0'; g.style.transition='opacity .35s';\n  notifsG.appendChild(g);\n  setTimeout(function(){g.style.opacity='1';},40);\n  setTimeout(function(){g.style.opacity='0';},3000);\n  setTimeout(function(){if(g.parentNode)g.parentNode.removeChild(g);},3500);\n}\n\n\/* \u2500\u2500\u2500 TICKER \u2500\u2500\u2500 *\/\nfunction buildTicker(){\n  var inner=$('gtmTK'); if(!inner) return;\n  var s=C.map(function(c){\n    return '<span class=\"gtm-tk-item\"><b>'+c.name.toUpperCase()+'<\/b> '+\n      c.demand+' <span class=\"up\">\u25b2'+c.chg.toFixed(1)+'%<\/span> \u00a0|\u00a0 <\/span>';\n  }).join('');\n  inner.innerHTML=s+s;\n}\n\n\/* \u2500\u2500\u2500 DEMAND CHART \u2500\u2500\u2500 *\/\nfunction drawChart(){\n  var cv=$('gtmDChart'); if(!cv) return;\n  var w=cv.parentElement.offsetWidth-24||176, h=72;\n  cv.width=w; cv.height=h;\n  var ctx=cv.getContext('2d');\n  var data=[]; var v=74;\n  for(var i=0;i<30;i++){v+=((Math.random()-.38)*2.2); v=Math.max(68,Math.min(97,v)); data.push(v);}\n  var mn=62, mx=100;\n  ctx.strokeStyle='#08202e'; ctx.lineWidth=.5;\n  [0,1,2,3].forEach(function(i){\n    var gy=h*i\/3;\n    ctx.beginPath(); ctx.moveTo(0,gy); ctx.lineTo(w,gy); ctx.stroke();\n  });\n  var gr=ctx.createLinearGradient(0,0,0,h);\n  gr.addColorStop(0,'rgba(158,210,74,.22)'); gr.addColorStop(1,'rgba(158,210,74,0)');\n  ctx.beginPath();\n  data.forEach(function(v,i){\n    var x=(i\/(data.length-1))*w, y=h-((v-mn)\/(mx-mn))*h;\n    i===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\n  });\n  ctx.lineTo(w,h); ctx.lineTo(0,h); ctx.closePath();\n  ctx.fillStyle=gr; ctx.fill();\n  ctx.beginPath();\n  data.forEach(function(v,i){\n    var x=(i\/(data.length-1))*w, y=h-((v-mn)\/(mx-mn))*h;\n    i===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\n  });\n  ctx.strokeStyle='#9ed24a'; ctx.lineWidth=1.6; ctx.stroke();\n  var ld=data[data.length-1];\n  ctx.beginPath(); ctx.arc(w,h-((ld-mn)\/(mx-mn))*h,2.5,0,Math.PI*2);\n  ctx.fillStyle='#9ed24a'; ctx.fill();\n  ctx.fillStyle='#2a5a7a'; ctx.font='8px monospace';\n  ctx.textAlign='left'; ctx.fillText('30d ago',2,h-2);\n  ctx.textAlign='right'; ctx.fillText('today',w-2,h-2);\n}\n\n\/* \u2500\u2500\u2500 CLOCK \u2500\u2500\u2500 *\/\nfunction updateClock(){\n  var now=new Date();\n  var gst=new Date(now.getTime()+(4*60+now.getTimezoneOffset())*60000);\n  var h=gst.getHours().toString().padStart(2,'0');\n  var m=gst.getMinutes().toString().padStart(2,'0');\n  var s=gst.getSeconds().toString().padStart(2,'0');\n  var el=$('gtmClock'); if(el) el.textContent=h+':'+m+':'+s+' GST';\n}\n\n\/* \u2500\u2500\u2500 LIVE STAT UPDATES \u2500\u2500\u2500 *\/\nvar pToday=23, posOpen=2847;\nfunction updateStats(){\n  if(Math.random()>.55){ pToday++;\n    var el=$('gtmSPlacements');\n    if(el){el.textContent=pToday; el.classList.add('blink'); setTimeout(function(){el.classList.remove('blink');},400);}\n  }\n  if(Math.random()>.65){ posOpen+=Math.random()>.5?1:-1;\n    var el2=$('gtmSPos'); if(el2) el2.textContent=posOpen.toLocaleString();\n  }\n}\n\n\/* \u2500\u2500\u2500 DEMAND VALUE FLUCTUATION \u2500\u2500\u2500 *\/\nfunction flucVals(){\n  C.forEach(function(c){\n    c.chg=Math.max(.1,c.chg+(Math.random()-.5)*.18);\n    var el=$('gv_'+c.id);\n    if(el) el.textContent=c.demand+' \u25b2'+c.chg.toFixed(1)+'%';\n  });\n}\n\n\/* \u2500\u2500\u2500 INIT \u2500\u2500\u2500 *\/\nbuildTicker();\nbuildCList();\ndrawChart();\nupdateClock();\n\nfor(var i=0;i<7;i++) setTimeout(addFeed,i*280);\n\nsetInterval(addFeed, 3200+Math.random()*1400);\nsetInterval(fireFlow, 2600+Math.random()*1800);\nsetInterval(updateStats, 3800);\nsetInterval(updateClock, 1000);\nsetInterval(flucVals, 4500);\n\n[800,1800,3200,4600,6100].forEach(function(d){setTimeout(fireFlow,d);});\n\n})();\n<\/script>\n\n<section style=\"background:linear-gradient(135deg,#0e1f3d 0%,#1a3c6e 100%);padding:60px 20px;margin-top:0;text-align:center;\">\n  <div style=\"max-width:700px;margin:0 auto;\">\n    <div style=\"display:inline-block;background:rgba(158,210,74,.15);color:#9ed24a;font-size:.78rem;font-weight:700;padding:6px 18px;border-radius:20px;border:1px solid rgba(158,210,74,.3);margin-bottom:20px;letter-spacing:.06em;\">FREE CONSULTATION AVAILABLE<\/div>\n    <h2 style=\"color:#fff;font-size:1.9rem;font-weight:800;margin:0 0 14px;line-height:1.2;\">Ready to Start Your Journey<br>in UAE Healthcare?<\/h2>\n    <p style=\"color:rgba(255,255,255,.75);font-size:1rem;margin:0 0 32px;line-height:1.6;\">Our team of specialists is available right now. Get your free personalised consultation \u2014 no fees, no obligations, just expert guidance.<\/p>\n    <div style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:24px;\">\n      <a href=\"\/contact\/\" style=\"display:inline-block;background:linear-gradient(135deg,#9ed24a,#7ab832);color:#0e1f3d;padding:14px 32px;border-radius:50px;font-weight:800;font-size:1rem;text-decoration:none;box-shadow:0 4px 20px rgba(158,210,74,.3);\">&#128203; Start Free Application<\/a>\n      <a href=\"https:\/\/wa.me\/971502480606?text=Hi%20MediFlow%2C%20I%20visited%20your%20Abu%20Dhabi%20Medical%20Careers%20page%20and%20would%20like%20a%20free%20consultation.\" style=\"display:inline-block;background:#25D366;color:#fff;padding:14px 32px;border-radius:50px;font-weight:800;font-size:1rem;text-decoration:none;box-shadow:0 4px 20px rgba(37,211,102,.3);\" target=\"_blank\" rel=\"noopener\">&#128172; Chat on WhatsApp<\/a>\n    <\/div>\n    <p style=\"color:rgba(255,255,255,.5);font-size:.78rem;margin:0;\">&#9989; No fee &nbsp;&nbsp; &#9989; No paperwork stress &nbsp;&nbsp; &#9989; Response within 24 hours<\/p>\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Doctor Jobs &amp; Medical Licensing in Abu Dhabi Abu Dhabi is the capital of the UAE and home to one of the most sophisticated healthcare systems in the world. Medical professionals practising in Abu Dhabi are regulated by the Department of Health Abu Dhabi (DOH), which oversees all licensing, registration, and credential verification for the [&#8230;]\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-451","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/pages\/451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/comments?post=451"}],"version-history":[{"count":19,"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/pages\/451\/revisions"}],"predecessor-version":[{"id":1289,"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/pages\/451\/revisions\/1289"}],"wp:attachment":[{"href":"https:\/\/mediflow.ae\/ru\/wp-json\/wp\/v2\/media?parent=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}