{"id":1373,"date":"2026-01-26T10:59:58","date_gmt":"2026-01-26T10:59:58","guid":{"rendered":"https:\/\/jeevaysanjhapunjab.com\/?page_id=1373"},"modified":"2026-11-09T12:16:54","modified_gmt":"2026-11-09T12:16:54","slug":"sikh-heritage-archives","status":"publish","type":"page","link":"https:\/\/jeevaysanjhapunjab.com\/pa\/sikh-heritage-archives\/","title":{"rendered":"\u0a2a\u0a3e\u0a15\u0a3f\u0a38\u0a24\u0a28 \u0a35\u0a3f\u0a71\u0a1a \u0a38\u0a3f\u0a71\u0a16 \u0a07\u0a24\u0a3f\u0a39\u0a3e\u0a38\u0a15 \u0a05\u0a38\u0a25\u0a3e\u0a28"},"content":{"rendered":"\n<div id=\"heritage-header\" style=\"background: #ffffff; border-bottom: 1px solid #e2ddd3; padding: 100px 20px 60px 20px; text-align: center; margin-bottom: 0;\">\n    <div style=\"max-width: 900px; margin: 0 auto;\">\n        \n        <div style=\"display: none;\">\n            <img decoding=\"async\" src=\"https:\/\/jeevaysanjhapunjab.com\/wp-content\/uploads\/2026\/03\/jeevay-sanjha-punjab-official-logo.webp\" alt=\"Sikh Heritage Archive Registry\">\n        <\/div>\n\n        <span style=\"font-family: sans-serif; text-transform: uppercase; letter-spacing: 10px; font-size: 0.7rem; color: #c5a059; display: block; margin-bottom: 20px; font-weight: bold;\">Jeevay Sanjha Punjab<\/span>\n        \n        <h1 style=\"font-family: 'Times New Roman', serif; font-size: clamp(2.5rem, 7vw, 4rem); color: #1a1210; margin: 0; font-weight: 400; letter-spacing: -1px; line-height: 1.1;\">\n           Sikh Heritage <span style=\"font-style: italic; color: #c5a059;\">Archive<\/span>\n        <\/h1>\n        \n        <div style=\"width: 30px; height: 1px; background: #c5a059; margin: 35px auto;\"><\/div>\n        \n        <p style=\"font-family: 'Georgia', serif; font-size: 1.15rem; color: #444; line-height: 1.8; font-style: italic; max-width: 650px; margin: 0 auto;\">\n            &#8220;A cartographic registry of sacred and historical architecture of Sikhs in Pakistan. Documenting the state of Gurdwaras, Forts, and Samadhs left across the borders in 1947.&#8221;\n        <\/p>\n    <\/div>\n<\/div>\n\n\n\n<script>\nconst masterRegistry = [\n    { n: \"Gurdwara Nanakgarh Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"brown\", c: \"31.6063,74.3232\", dist: \"Lahore\", d: \"Site of Guru Nanak's stay in Bangalianwala Bagh; previously held 2.5 acres, now a private home.\", v: \"https:\/\/bit.ly\/3XKKI60\", alt: \"Gurdwara Nanakgarh Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Bhai Duni Chand Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"purple\", c: \"31.5819,74.3228\", dist: \"Lahore\", d: \"1501 visit site; the ancestral haveli is located inside Delhi Gate. Darbar Hall is still preserved.\", v: \"https:\/\/bit.ly\/3FXLtCQ\", alt: \"Bhai Duni Chand Haveli Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Dera Chahal Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"blue\", c: \"31.4438,74.4721\", dist: \"Lahore\", d: \"The maternal village of Guru Nanak Dev Ji; birthplace of his sister Bibi Nanki.\", alt: \"Gurdwara Dera Chahal - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Rori Sahib Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"red\", c: \"31.3557,74.5340\", dist: \"Lahore\", d: \"Commemorating the stay of the 1st Guru; building collapsed in July 2023.\", v: \"https:\/\/bit.ly\/4i3BFUW\", alt: \"Gurdwara Rori Sahib Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Chota Nankana Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"purple\", c: \"31.3074,74.0779\", dist: \"Lahore\", d: \"Guru Nanak stayed here in the jungle near Manga; currently stands roofless.\", v: \"https:\/\/bit.ly\/4jn6Uvf\", alt: \"Gurdwara Chota Nankana - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Ghowindi Sahib Patshahi Pehli\", t: \"Siri Guru Nanak Sahib\", s: \"red\", c: \"31.4063,74.5816\", dist: \"Lahore\", d: \"Guru Nanak stayed near Vanjaras; crumbling building and an old Lahura tree remain.\", v: \"https:\/\/bit.ly\/42wwdFB\", alt: \"Gurdwara Ghowindi Sahib - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Boali Patshahi Teeji\", t: \"Siri Guru Amar Das Sahib\", s: \"brown\", c: \"31.5846,74.3212\", dist: \"Lahore\", d: \"Memorial platform for Guru Amar Das and Guru Arjan's visits; step-well lost.\", v: \"https:\/\/bit.ly\/3FT4xC1\", alt: \"Gurdwara Boali Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Janamasthan Patshahi Chauthi\", t: \"Siri Guru Ram Das Sahib\", s: \"blue\", c: \"31.5849,74.3211\", dist: \"Lahore\", d: \"The holy birthplace of the 4th Guru (1534); functional site with an ancient well.\", v: \"https:\/\/bit.ly\/4iVe7CW\", alt: \"Janamasthan Guru Ram Das - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Dharamsal Patshahi Chauthi\", t: \"Siri Guru Ram Das Sahib\", s: \"red\", c: \"31.5851,74.3208\", dist: \"Lahore\", d: \"Ancestral site; currently in ruins and considered disputed property.\", v: \"https:\/\/bit.ly\/4i5EEwa\", alt: \"Gurdwara Dharamsal Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Diwankhana Patshahi Panjvin\", t: \"Siri Guru Arjan Sahib\", s: \"red\", c: \"31.5851,74.3208\", dist: \"Lahore\", d: \"Site where Guru Arjan held Sangat for months; currently in ruins.\", v: \"https:\/\/bit.ly\/4i5EEwa\", alt: \"Gurdwara Diwankhana Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Boali Patshahi Panjvin\", t: \"Siri Guru Arjan Sahib\", s: \"purple\", c: \"31.5831,74.3194\", dist: \"Lahore\", d: \"Original step-well filled in the late 1950s; entrance survives behind Sunehri Masjid.\", v: \"https:\/\/bit.ly\/4jhZeua\", alt: \"Boali Guru Arjan Sahib - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Lal Khoo Patshahi Panjvin\", t: \"Siri Guru Arjan Sahib\", s: \"blue\", c: \"31.5782,74.3223\", dist: \"Lahore\", d: \"Imprisonment site of Guru Arjan; built over the well where the Guru bathed.\", alt: \"Gurdwara Lal Khoo Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Dera Sahib Patshahi Panjvin\", t: \"Siri Guru Arjan Sahib\", s: \"blue\", c: \"31.5898,74.3118\", dist: \"Lahore\", d: \"Martyrdom site of Guru Arjan; contains famous historical frescos.\", v: \"https:\/\/bit.ly\/4i0aiLC\", alt: \"Gurdwara Dera Sahib Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Chumalla Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.5807,74.3084\", dist: \"Lahore\", d: \"Site of stay during imprisonment release; now a private residence inside Bhatti Gate.\", v: \"https:\/\/bit.ly\/4lfYkQM\", alt: \"Gurdwara Chumalla Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Manji Sahib Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.5785,74.3091\", dist: \"Lahore\", d: \"Where Bibi Kaulan was freed; located outside Bhatti Gate, now a private home.\", v: \"https:\/\/bit.ly\/4i7LLUV\", alt: \"Manji Sahib Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Mozang Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"blue\", c: \"31.5554,74.3161\", dist: \"Lahore\", d: \"1619 visit site; currently a functional Gurdwara on Temple Road.\", v: \"https:\/\/bit.ly\/4jiMaF2\", alt: \"Gurdwara Mozang Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shikargarh Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.5508,74.3194\", dist: \"Lahore\", d: \"Next to Suka Talab; demolished, but the street retains the name Gurdwara Road.\", v: \"https:\/\/bit.ly\/4i3QZRB\", alt: \"Gurdwara Shikargarh Lahore - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Guru Mangat Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.5089,74.3539\", dist: \"Lahore\", d: \"Site of meeting with Sian Mian Mir; now a mosque garden.\", v: \"https:\/\/bit.ly\/3Ry2nKC\", alt: \"Gurdwara Guru Mangat - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Amar Sidhu Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.4656,74.3589\", dist: \"Lahore\", d: \"Visited by 6th Guru and Bibi Kaulan; located near Chungi Amar Sidhu.\", v: \"https:\/\/bit.ly\/4jh4A93\", alt: \"Gurdwara Amar Sidhu - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Jhallian Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"purple\", c: \"31.4746,74.5660\", dist: \"Lahore\", d: \"Commemorates brief stay in village Jhalli; now a school and tomb.\", v: \"https:\/\/bit.ly\/3E4M19k\", alt: \"Gurdwara Jhallian - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Hudiara Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"purple\", c: \"31.4447,74.5660\", dist: \"Lahore\", d: \"6th Guru stayed overnight; contains exceptionally vibrant historical frescos.\", v: \"https:\/\/bit.ly\/43Fkci9\", alt: \"Gurdwara Hudiara - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Padhana Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"purple\", c: \"31.4722,74.6217\", dist: \"Lahore\", d: \"Commemorates visit during journey from Lahore to Amritsar.\", alt: \"Gurdwara Padhana - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Rampura Khurd Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"red\", c: \"31.4334,74.6043\", dist: \"Lahore\", d: \"Located west of the border; currently in a state of decay.\", v: \"https:\/\/bit.ly\/4jiMTGg\", alt: \"Rampura Khurd Gurdwara - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Rampura Kalan Patshahi Chhevin\", t: \"Siri Guru Hargobind Sahib\", s: \"red\", c: \"31.5946,74.4846\", dist: \"Lahore\", d: \"Historical site near Wagah border; currently in ruins.\", v: \"https:\/\/youtu.be\/6FdlFGORfdo\", alt: \"Rampura Kalan Gurdwara - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Budhu da Awaa\", t: \"Associates of Sikh Gurus\", s: \"purple\", c: \"31.5766,74.3519\", dist: \"Lahore\", d: \"Memory of Bhai Buddhu; now a school on UET campus.\", v: \"https:\/\/bit.ly\/3XLGFqd\", alt: \"Budhu da Awaa Lahore - Sikh Heritage Archive\" },\n    { n: \"Janamasthan Bhai Daya Singh\", t: \"Associates of Sikh Gurus\", s: \"brown\", c: \"31.5869,74.3196\", dist: \"Lahore\", d: \"Birthplace of the first Panj Pyara in 1661; now Katri Bawa.\", v: \"https:\/\/bit.ly\/4lwBt3I\", alt: \"Bhai Daya Singh Birthplace - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Manhala Baba Balu Hasna\", t: \"Associates of Sikh Gurus\", s: \"red\", c: \"31.5268,74.5429\", dist: \"Lahore\", d: \"Follower of 6th Guru; remnants of Sarovar still visible.\", v: \"https:\/\/bit.ly\/4coj1WK\", alt: \"Manhala Gurdwara - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shaheedganj Singh Singhnian\", t: \"Shaheeds of Misl Era\", s: \"blue\", c: \"31.5786,74.3321\", dist: \"Lahore\", d: \"Site of 1748 massacres of Sikh women and children in Naulakha.\", v: \"https:\/\/bit.ly\/43R4mBj\", alt: \"Shaheedganj Naulakha - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shaheedganj Bhai Mani Singh\", t: \"Shaheeds of Misl Era\", s: \"blue\", c: \"31.5870,74.3173\", dist: \"Lahore\", d: \"Bhai Mani Singh was martyred piece by piece here in 1737.\", v: \"https:\/\/bit.ly\/4i5BF6N\", alt: \"Shaheedganj Bhai Mani Singh - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shaheedganj Bhai Taru Singh\", t: \"Shaheeds of Misl Era\", s: \"blue\", c: \"31.5790,74.3319\", dist: \"Lahore\", d: \"Where Bhai Taru Singh was scalped alive in 1745.\", alt: \"Shaheedganj Bhai Taru Singh - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shaheed Bhai Taru Singh\", t: \"Shaheeds of Misl Era\", s: \"red\", c: \"31.5792,74.3317\", dist: \"Lahore\", d: \"Memorial associated with the martyr's passing in Gumti Bazar.\", v: \"https:\/\/youtu.be\/8lQ4QTGJaeA\", alt: \"Gumti Bazar Memorial - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Shaheedganj Bhai Dharam Singh\", t: \"Shaheeds of Misl Era\", s: \"red\", c: \"31.5667,74.3167\", dist: \"Lahore\", d: \"Historical memorial for one of the Panj Pyaras; neglected.\", v: \"https:\/\/youtu.be\/kiQ7iRWOe38\", alt: \"Shaheedganj Bhai Dharam Singh - Sikh Heritage Archive\" },\n    { n: \"Samadh Maharaja Ranjit Singh & Family\", t: \"Sikh Kingdom\", s: \"blue\", c: \"31.5883,74.3119\", dist: \"Lahore\", d: \"Final memorial for the Lion of Punjab and successors near the Fort.\", alt: \"Samadh Maharaja Ranjit Singh - Sikh Heritage Archive\" },\n    { n: \"Samadh Maharaja Sher Singh & Partap Singh\", t: \"Sikh Kingdom\", s: \"blue\", c: \"31.5930,74.3348\", dist: \"Lahore\", d: \"Resting place of Maharaja Sher Singh and Tikka Partap Singh.\", v: \"https:\/\/youtu.be\/SyWVQ3bffxw\", alt: \"Samadh Maharaja Sher Singh - Sikh Heritage Archive\" },\n    { n: \"Samadhs of Maharanis\", t: \"Sikh Kingdom\", s: \"blue\", c: \"31.5885,74.3121\", dist: \"Lahore\", d: \"Memorials of Maharanis Datar Kaur, Sahib Kaur, and Chand Kaur.\", v: \"https:\/\/youtu.be\/k1EA95NURYc\", alt: \"Samadhs of Maharanis Lahore - Sikh Heritage Archive\" },\n    { n: \"Grave of Princess Bamba Sutherland\", t: \"Sikh Kingdom\", s: \"blue\", c: \"31.5376,74.3425\", dist: \"Lahore\", d: \"Final resting place of the last member of the Sikh Royal family.\", v: \"https:\/\/youtube.com\/shorts\/N5zgzwoVEWI?\", alt: \"Princess Bamba Grave - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Jamait Singh\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5667,74.3333\", dist: \"Lahore\", d: \"Local historical site; building currently in ruins.\", v: \"https:\/\/youtu.be\/2ZJD9VRLYoU\", alt: \"Gurdwara Jamait Singh - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Chubacha Sahib\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5500,74.3333\", dist: \"Lahore\", d: \"Historical site near old reservoir; currently neglected.\", v: \"https:\/\/youtu.be\/2ZJD9VRLYoU\", alt: \"Gurdwara Chubacha Sahib - Sikh Heritage Archive\" },\n    { n: \"Samadh Baba Srichand \/ Dera Tahli Sahib\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5667,74.3167\", dist: \"Lahore\", d: \"Memorial dedicated to the eldest son of Guru Nanak Sahib.\", v: \"https:\/\/youtu.be\/nmbCuGjrveM\", alt: \"Samadh Baba Srichand - Sikh Heritage Archive\" },\n    { n: \"Samadh Baba Pirthi Chand\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5833,74.3167\", dist: \"Lahore\", d: \"Final memorial for Baba Pirthi Chand.\", alt: \"Samadh Baba Pirthi Chand - Sikh Heritage Archive\" },\n    { n: \"Sarovar Baba Pirthi Chand\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5836,74.3169\", dist: \"Lahore\", d: \"Historical water tank associated with Pirthi Chand's samadh.\", alt: \"Sarovar Pirthi Chand - Sikh Heritage Archive\" },\n    { n: \"Dera Manak Bhai Pirthi\", t: \"Others & Heretic Groups\", s: \"red\", c: \"31.5830,74.3165\", dist: \"Lahore\", d: \"Historical residence and memorial site; currently in ruins.\", v: \"https:\/\/youtu.be\/nmbCuGjrveM\", alt: \"Dera Manak Bhai Pirthi - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Pehli Pathshai Tibba Nanaksar\", t: \"Siri Guru Nanak Sahib\", s: \"purple\", c: \"30.3375,73.3265\", dist: \"Pakpattan\", d: \"Where Guru Sahib received the baani of Sheikh Farid ji from his descendants.\", v: \"https:\/\/youtu.be\/swmNfr9-KsA\", alt: \"Tibba Nanaksar Pakpattan - Sikh Heritage Archive\" },\n    { n: \"Gurdwara Chhota Nankiana\", t: \"Gurdwara Sahib\", s: \"red\", c: \"31.307293,74.052981\", dist: \"Kasur\", d: \"Ruins of Gurdwara Chhota Nankiana.\", v: \"https:\/\/youtu.be\/1kRLpXqksfM\", alt: \"Gurdwara Chhota Nankiana \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Pehli Sahib, Alpa Kalan\", t: \"Siri Guru Nanak Sahib\", s: \"brown\", c: \"31.1449167,73.6818611\", dist: \"Kasur\", d: \"Guru Nanak Sahib visited Alpa Kalan and preached remembrance of Vaheguru. The original Gurdwara was demolished; a new home stands in its place, with an old beri tree remaining behind it.\", v: \"https:\/\/youtu.be\/IRQrtMDmezs\", alt: \"Gurdwara Patshahi Pehli Sahib, Alpa Kalan \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Bhai Sach Nisach Sahib\", t: \"Associates of Sikh Gurus\", s: \"red\", c: \"31.1010278,74.0533889\", dist: \"Kasur\", d: \"Bhai Sach Nisach established this Gurdwara in Madraka, now Rakh Mundeke Khurd. Its room roofs have collapsed; it was later used as a marriage and community hall.\", v: \"https:\/\/youtu.be\/pR_-GiJH5ik?t=4\", alt: \"Gurdwara Bhai Sach Nisach Sahib \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Jhaarh Patshahi Chevvin Sahib\", t: \"Siri Guru Hargobind Sahib\", s: \"brown\", c: \"31.115222,74.085944\", dist: \"Kasur\", d: \"The Gurdwara at Gajjal Bangla was demolished; a new school was built on adjacent land.\", v: \"https:\/\/youtu.be\/2E_bSevzqRw?t=12\", alt: \"Gurdwara Jhaarh Patshahi Chevvin Sahib \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Bhai Pheru Sahib\", t: \"Associates of Sikh Gurus\", s: \"red\", c: \"31.206417,73.944778\", dist: \"Kasur\", d: \"Bhai Pheru established this religious centre at the village now called Phoolnagar. The complex is abandoned, and the Gurdwara and other buildings have collapsed roofs.\", v: \"https:\/\/youtu.be\/wHqlOAk_W0s?t=7\", alt: \"Gurdwara Bhai Pheru Sahib \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Thamm Patshahi Panjvin Sahib\", t: \"Siri Guru Arjan Sahib\", s: \"red\", c: \"31.138028,73.911972\", dist: \"Kasur\", d: \"At Jamber Kalan, this Gurdwara marks Guru Arjan Sahib\u2019s visit. The shrine is abandoned and at risk of collapse.\", v: \"https:\/\/youtu.be\/axRTFiuEsJo?t=2\", alt: \"Gurdwara Thamm Patshahi Panjvin Sahib \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Panjvin Sahib, Baherwal Kalan\", t: \"Siri Guru Arjan Sahib\", s: \"purple\", c: \"31.113999,73.855667\", dist: \"Kasur\", d: \"The complex includes a Gurdwara built in the 1930s, an old well, langar rooms, and an entrance. The building is now used as Union Council offices.\", v: \"https:\/\/youtu.be\/jt74EVp4gds?t=17\", alt: \"Gurdwara Patshahi Panjvin Sahib, Baherwal Kalan \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi 7th, Ghakka Kotli\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.4722219,74.5433988\", dist: \"Narowal\", d: \"Historic Gurdwara Patshahi 7th at Ghakka Kotli; the source describes it as nearing its last days.\", v: \"https:\/\/youtu.be\/PZEycQvLWl8\", alt: \"Gurdwara Patshahi 7th, Ghakka Kotli \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Pehli, Pakhoke Randhawa\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.1171469,74.7534574\", dist: \"Narowal\", d: \"Gurdwara Patshahi Pehli at Pakhoke Randhawa, the village of Guru Nanak Sahib Ji\u2019s in-laws.\", v: \"https:\/\/youtu.be\/h__l-wiSfdA\", alt: \"Gurdwara Patshahi Pehli, Pakhoke Randhawa \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Pehli, Malla\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"32.1878816,75.0100005\", dist: \"Narowal\", d: \"Gurdwara Patshahi Pehli in Malla.\", v: \"https:\/\/youtu.be\/GpFJI8JjdyI\", alt: \"Gurdwara Patshahi Pehli, Malla \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi 7th, Bhawanipur\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"\", dist: \"Narowal\", d: \"No visible remains of Gurdwara Patshahi 7th in Bhawanipur, according to the source.\", v: \"https:\/\/youtu.be\/6VuyEDKqvKw\", alt: \"Gurdwara Patshahi 7th, Bhawanipur \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Kair Sahib, Patshahi 6th\", t: \"Gurdwara Sahib\", s: \"red\", c: \"31.744683,73.7913992\", dist: \"Sheikhupura\", d: \"Abandoned Gurdwara Kair Sahib, Patshahi 6th.\", v: \"https:\/\/youtu.be\/zjpwNf3Wod4\", alt: \"Gurdwara Kair Sahib, Patshahi 6th \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Manji Sahib, Haft Maddar, Patshahi 6th\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"31.2784259,73.8749051\", dist: \"Nankana Sahib\", d: \"Vanished heritage site: Gurdwara Manji Sahib at Haft Maddar.\", v: \"https:\/\/youtu.be\/HMHghHq7sNE\", alt: \"Gurdwara Manji Sahib, Haft Maddar, Patshahi 6th \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi 6th, Buchoki\", t: \"Gurdwara Sahib\", s: \"purple\", c: \"31.3064037,73.6624507\", dist: \"Nankana Sahib\", d: \"Gurdwara Patshahi 6th in Buchoki, now converted into a school.\", v: \"https:\/\/youtu.be\/H4OG4deq0PY\", alt: \"Gurdwara Patshahi 6th, Buchoki \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi 5th, Jatri\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"31.2432886,73.8470523\", dist: \"Nankana Sahib\", d: \"No remains left of Gurdwara Patshahi 5th in Jatri.\", v: \"https:\/\/youtu.be\/1kiiYgh-ajE\", alt: \"Gurdwara Patshahi 5th, Jatri \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Nanaksar and Manji Sahib, Fateh Bhinder\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.3222625,74.2879869\", dist: \"Sialkot\", d: \"Gurdwara Nanaksar and Gurdwara Manji Sahib at Fateh Bhinder.\", v: \"https:\/\/youtu.be\/OPEw0T2k4dQ\", alt: \"Gurdwara Nanaksar and Manji Sahib, Fateh Bhinder \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Babe di Ber, Patshahi Pehli\", t: \"Gurdwara Sahib\", s: \"blue\", c: \"32.4812875,74.5489650\", dist: \"Sialkot\", d: \"History of Gurdwara Babe di Ber, Patshahi Pehli.\", v: \"https:\/\/youtu.be\/wIWcowAkaww\", alt: \"Gurdwara Babe di Ber, Patshahi Pehli \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Manji Sahib, Pasrur\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.2680253,74.6703611\", dist: \"Sialkot\", d: \"Historic Gurdwara Manji Sahib in Pasrur.\", v: \"https:\/\/youtu.be\/3X0f9LOJPp4\", alt: \"Gurdwara Manji Sahib, Pasrur \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Sahib, Guru Ki Glotian, Patshahi 6th and 7th\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.3983023,74.3294199\", dist: \"Sialkot\", d: \"Historical Gurdwara Sahib at Guru Ki Glotian, standing in ruins.\", v: \"https:\/\/youtu.be\/UcHuCHiS8RU\", alt: \"Gurdwara Sahib, Guru Ki Glotian, Patshahi 6th and 7th \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Baoli Sahib, Patshahi Pehli\", t: \"Gurdwara Sahib\", s: \"red\", c: \"32.480889,74.5519446\", dist: \"Sialkot\", d: \"Gurdwara Baoli Sahib, Patshahi Pehli; the source describes it as in ruins.\", v: \"https:\/\/youtu.be\/Ej_qMUJ9o8k\", alt: \"Gurdwara Baoli Sahib, Patshahi Pehli \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Gurusar, Rehsma Salehpur, Patshahi 6th\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"32.6435195,74.6444348\", dist: \"Sialkot\", d: \"Vanished Sikh historical shrine: Gurdwara Gurusar at Rehsma Salehpur.\", v: \"https:\/\/youtu.be\/b4qISGgD104\", alt: \"Gurdwara Gurusar, Rehsma Salehpur, Patshahi 6th \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Gurusar Sahib, Tilakpur, Patshahi 6th\", t: \"Gurdwara Sahib\", s: \"brown\", c: \"32.5850649,74.6180833\", dist: \"Sialkot\", d: \"Vanished Gurdwara Gurusar Sahib at Tilakpur.\", v: \"https:\/\/youtu.be\/GvtKCoEj7sA\", alt: \"Gurdwara Gurusar Sahib, Tilakpur, Patshahi 6th \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Dattan Patshahi Pehli Sahib, Baghiana Kalan\", t: \"Siri Guru Nanak Sahib\", s: \"brown\", c: \"31.1858056,73.9972500\", dist: \"Kasur\", d: \"Guru Nanak Sahib visited Baghiana Kalan. The Gurdwara buildings were demolished around 2020 and a small home was built in their place.\", v: \"https:\/\/youtu.be\/64FfOCj56kc?t=193\", alt: \"Gurdwara Dattan Patshahi Pehli Sahib, Baghiana Kalan \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Pehli Maal Sahib, Kanganpur\", t: \"Siri Guru Nanak Sahib\", s: \"purple\", c: \"30.7698889,74.1252500\", dist: \"Kasur\", d: \"Guru Nanak Sahib visited Kanganpur with Bhai Mardana. The Gurdwara building remains, and a local family cares for it.\", v: \"https:\/\/youtu.be\/On6-iO4sjrI?t=9\", alt: \"Gurdwara Patshahi Pehli Maal Sahib, Kanganpur \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Pehli Sahib, Manak Daeke\", t: \"Siri Guru Nanak Sahib\", s: \"red\", c: \"30.7828611,74.1302778\", dist: \"Kasur\", d: \"Guru Nanak Sahib visited Manak Daeke. The small Gurdwara building, built in the early 1900s, is in deplorable condition.\", v: \"https:\/\/youtu.be\/DAd7H5RtWZQ?t=26\", alt: \"Gurdwara Patshahi Pehli Sahib, Manak Daeke \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Teeji Sahib Behlol, Bholeke\", t: \"Siri Guru Amar Das Sahib\", s: \"brown\", c: \"31.2233333,74.4443333\", dist: \"Kasur\", d: \"Guru Amar Das Sahib visited Bholeke, formerly called Behlol. The Gurdwara was demolished in the early 1970s; the sarovar was filled and a factory now occupies the land.\", v: \"https:\/\/youtu.be\/h6Xhn1WKz5A\", alt: \"Gurdwara Patshahi Teeji Sahib Behlol, Bholeke \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Jhaarhi Patshahi Teeji Sahib\", t: \"Siri Guru Amar Das Sahib\", s: \"red\", c: \"31.1674167,74.4930833\", dist: \"Kasur\", d: \"Near Qadiwind and Tergay, the small central hall still stands, but its columns are crumbling.\", v: \"https:\/\/youtu.be\/SpqUJhpUBx8\", alt: \"Gurdwara Jhaarhi Patshahi Teeji Sahib \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Patshahi Panjvin Sahib, Naike Kalan\", t: \"Siri Guru Arjan Sahib\", s: \"brown\", c: \"31.0338611,74.4190833\", dist: \"Kasur\", d: \"The Gurdwara complex at Naike Kalan has disappeared and homes now occupy the site; an old pippal tree remains.\", v: \"https:\/\/youtu.be\/DR1vdDb4jcU\", alt: \"Gurdwara Patshahi Panjvin Sahib, Naike Kalan \u2014 Sikh Heritage Archive\" },\n    { n: \"Dera Baba Ram Thamam Sahib, Kalu Khera\", t: \"Associates of Sikh Gurus\", s: \"purple\", c: \"31.1592222,74.2756667\", dist: \"Kasur\", d: \"Siri Guru Nanak Sahib visited this Dera. Two Hindu mandirs and a large sarovar remain in the complex; no Gurdwara was established here.\", v: \"https:\/\/youtu.be\/OVvnqnQpqyI?t=14\", alt: \"Dera Baba Ram Thamam Sahib, Kalu Khera \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Baba Sahari Sahib, Hardo Sahari\", t: \"Associates of Sikh Gurus\", s: \"purple\", c: \"31.1028056,74.3617778\", dist: \"Kasur\", d: \"Baba Sahari was a follower of Guru Amar Das Sahib. The complex is now a well-maintained Dargah, with the Gurdwara, samadh, and sarovar still present.\", v: \"https:\/\/youtu.be\/Zs7xFpmW_sg?t=55\", alt: \"Gurdwara Baba Sahari Sahib, Hardo Sahari \u2014 Sikh Heritage Archive\" },\n    { n: \"Gurdwara Sahib, Daftu\", t: \"Others & Heretic Groups\", s: \"unknown\", c: \"31.2477500,74.3772222\", dist: \"Kasur\", d: \"A simple early-1900s Gurdwara stands beside a Hindu temple; the two structures are separate and divided by a wall.\", v: \"https:\/\/youtu.be\/PLkp6mEDMFg?t=557\", alt: \"Gurdwara Sahib, Daftu \u2014 Sikh Heritage Archive\" }\n];\n\nlet map, markers = [];\nlet currentRegistryPage = 1;\nconst registryPageSize = 50;\n\nfunction initMap() {\n    const mapEl = document.getElementById('map-canvas');\n    if (!mapEl) return;\n    map = L.map('map-canvas').setView([31.52, 74.35], 11);\n    L.tileLayer(\n        'https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Street_Map\/MapServer\/tile\/{z}\/{y}\/{x}',\n        {\n            maxZoom: 19,\n            attribution: 'Tiles &copy; Esri \u2014 Sources: Esri, DeLorme, HERE, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), MapmyIndia, TomTom'\n        }\n    ).addTo(map);\n    renderAllMarkers();\n}\n\nfunction renderAllMarkers() {\n    markers.forEach(marker => map.removeLayer(marker));\n    markers = [];\n\n    masterRegistry.forEach(item => {\n        const coords = (item.c || '').split(',').map(value => Number(value.trim()));\n        if (coords.length !== 2 || !coords.every(Number.isFinite)) return;\n\n        const mapUrl = `https:\/\/www.google.com\/maps\/search\/?api=1&query=${item.c}`;\n        const goldDot = L.divIcon({\n            className: 'heritage-dot',\n            iconSize: [12, 12],\n            iconAnchor: [6, 6]\n        });\n\n        let popupContent = `<div style=\"text-align:center; min-width:140px; font-family:sans-serif;\"><b>${item.n}<\/b><br><span style=\"font-size:0.7rem; color:#c5a059; text-transform:uppercase; font-weight:bold;\">${getStatusText(item.s)}<\/span><br>`;\n        popupContent += `<div style=\"margin-top:8px;\"><a href=\"${mapUrl}\" target=\"_blank\" class=\"popup-link\">Location<\/a>`;\n        if (item.v) popupContent += `<a href=\"${item.v}\" target=\"_blank\" class=\"popup-link\">Video<\/a>`;\n        popupContent += `<\/div><\/div>`;\n\n        const marker = L.marker([coords[0], coords[1]], { icon: goldDot })\n            .addTo(map)\n            .bindPopup(popupContent);\n        markers.push(marker);\n    });\n}\n\nfunction populateDistrictFilter() {\n    const select = document.getElementById('districtFilter');\n    if (!select) return;\n\n    const previousSelection = select.value;\n    const districts = [...new Set(\n        masterRegistry\n            .map(item => item.dist && item.dist.trim())\n            .filter(Boolean)\n    )].sort((a, b) => a.localeCompare(b));\n\n    select.innerHTML = '<option value=\"all\">All Districts<\/option>';\n    districts.forEach(district => {\n        const option = document.createElement('option');\n        option.value = district;\n        option.textContent = district;\n        select.appendChild(option);\n    });\n\n    select.value = previousSelection === 'all' || districts.includes(previousSelection)\n        ? previousSelection\n        : 'all';\n}\n\nfunction updateRegistry(resetPage = true) {\n    if (resetPage) currentRegistryPage = 1;\n\n    const district = document.getElementById('districtFilter').value;\n    const type = document.getElementById('typeFilter').value;\n    const status = document.getElementById('statusFilter').value;\n    const grid = document.getElementById('registryGrid');\n    const pagination = document.getElementById('paginationControls');\n    if (!grid) return;\n\n    const filtered = masterRegistry.filter(item =>\n        (district === 'all' || item.dist === district) &&\n        (type === 'all' || item.t === type) &&\n        (status === 'all' || item.s === status)\n    );\n\n    const totalPages = Math.max(1, Math.ceil(filtered.length \/ registryPageSize));\n    currentRegistryPage = Math.min(currentRegistryPage, totalPages);\n\n    const startIndex = (currentRegistryPage - 1) * registryPageSize;\n    const pageItems = filtered.slice(startIndex, startIndex + registryPageSize);\n    const districtLabel = district === 'all' ? 'All Districts' : district;\n    const firstRecord = filtered.length ? startIndex + 1 : 0;\n    const lastRecord = Math.min(startIndex + registryPageSize, filtered.length);\n\n    document.getElementById('statsBar').innerText =\n        `Showing ${firstRecord}-${lastRecord} of ${filtered.length} Records in ${districtLabel}`;\n\n    grid.innerHTML = pageItems.length > 0 ? pageItems.map(item => {\n        const hasCoords = \/^\\s*-?\\d+(?:\\.\\d+)?\\s*,\\s*-?\\d+(?:\\.\\d+)?\\s*$\/.test(item.c || '');\n        const mapUrl = hasCoords\n            ? `https:\/\/www.google.com\/maps\/search\/?api=1&query=${item.c}`\n            : '';\n\n        return `\n        <div class=\"h-card\">\n            <div class=\"card-accent\"><\/div>\n            <div class=\"card-body\">\n                <div class=\"card-meta\">${item.t}<\/div>\n                <div class=\"card-title\">${item.n}<\/div>\n                <p class=\"card-desc\">\"${item.d}\"<\/p>\n            <\/div>\n            <div class=\"card-footer\">\n                <span class=\"status-tag st-${item.s}\">${getStatusText(item.s)}<\/span>\n                <div class=\"btn-container\">\n                    ${mapUrl ? `<a href=\"${mapUrl}\" target=\"_blank\" class=\"v-btn-sm map-btn\">Map<\/a>` : ''}\n                    ${item.v ? `<a href=\"${item.v}\" target=\"_blank\" class=\"v-btn-sm\">Video<\/a>` : ''}\n                <\/div>\n            <\/div>\n        <\/div>`;\n    }).join('') : `<div style=\"grid-column: 1\/-1; text-align: center; padding: 50px; color: #8d7b68;\">No records currently active for ${districtLabel}.<\/div>`;\n\n    if (pagination) {\n        pagination.innerHTML = totalPages > 1 ? `\n            <div style=\"display:flex; justify-content:center; align-items:center; gap:16px; margin:10px 0 50px; font-family:sans-serif;\">\n                <button class=\"pagination-btn\" type=\"button\" onclick=\"goToRegistryPage(${currentRegistryPage - 1})\" ${currentRegistryPage === 1 ? 'disabled' : ''}>Previous<\/button>\n                <span>Page ${currentRegistryPage} of ${totalPages}<\/span>\n                <button class=\"pagination-btn\" type=\"button\" onclick=\"goToRegistryPage(${currentRegistryPage + 1})\" ${currentRegistryPage === totalPages ? 'disabled' : ''}>Next<\/button>\n            <\/div>` : '';\n    }\n}\n\nfunction goToRegistryPage(page) {\n    currentRegistryPage = page;\n    updateRegistry(false);\n}\n\nfunction getStatusText(status) {\n    const statusLabels = {\n        blue: \"Functional\",\n        purple: \"Standing (Repurposed)\",\n        red: \"Ruins (Neglected)\",\n        brown: \"Disappeared (Lost)\",\n        unknown: \"Status not listed\"\n    };\n    return statusLabels[status] || status;\n}\n\nfunction initFootprint() {\n    const counter = document.getElementById('masterCounter');\n    if (!counter) return;\n\n    counter.innerText = masterRegistry.length;\n    const statusCounts = { blue: 0, purple: 0, red: 0, brown: 0, unknown: 0 };\n    masterRegistry.forEach(item => statusCounts[item.s]++);\n\n    document.getElementById('statusStats').innerHTML = `\n        <div class=\"fp-row\"><span class=\"fp-label\">Functional<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${statusCounts.blue}<\/span><\/div>\n        <div class=\"fp-row\"><span class=\"fp-label\">Standing (Repurposed)<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${statusCounts.purple}<\/span><\/div>\n        <div class=\"fp-row\"><span class=\"fp-label\">Historical Ruins<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${statusCounts.red}<\/span><\/div>\n        <div class=\"fp-row\"><span class=\"fp-label\">Lost \/ Disappeared<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${statusCounts.brown}<\/span><\/div>\n        <div class=\"fp-row\"><span class=\"fp-label\">Status not listed<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${statusCounts.unknown}<\/span><\/div>`;\n\n    const districtsCovered = [...new Set(masterRegistry.map(item => item.dist))].length;\n    document.getElementById('districtStats').innerHTML = `\n        <div class=\"fp-row\" style=\"flex-direction:row-reverse\"><span class=\"fp-label\">Total Districts<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">36<\/span><\/div>\n        <div class=\"fp-row\" style=\"flex-direction:row-reverse\"><span class=\"fp-label\">Districts Covered<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${districtsCovered}<\/span><\/div>\n        <div class=\"fp-row\" style=\"flex-direction:row-reverse\"><span class=\"fp-label\">Visual Available<\/span><span class=\"fp-dots\"><\/span><span class=\"fp-val\">${masterRegistry.filter(item => item.v).length} Videos<\/span><\/div>`;\n}\n\nwindow.addEventListener('load', () => {\n    populateDistrictFilter();\n    initMap();\n    initFootprint();\n    updateRegistry();\n});\n<\/script>\n\n\n\n<div id=\"heritage-registry-root\" style=\"background: #f4f1ea; font-family: 'Georgia', serif; color: #2c2421; padding: 40px 15px; margin-top: 0;\">\n    <div style=\"max-width: 1200px; margin: 0 auto;\">\n        \n        <div style=\"background: #fff; border-bottom: 3px solid #c5a059; padding: 30px; margin-bottom: 40px; box-shadow: 0 10px 30px rgba(0,0,0,0.05); border-radius: 4px;\">\n            <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px;\">\n                <div class=\"filter-group\">\n                    <label style=\"font-family: sans-serif; font-size: 0.7rem; font-weight: 700; color: #8d7b68; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 8px;\">District Registry<\/label>\n                    <select id=\"districtFilter\" onchange=\"updateRegistry()\" style=\"width: 100%; border: 1px solid #dcd7cc; padding: 10px; background: #faf9f6; font-family: inherit; cursor: pointer;\">\n                        <option value=\"all\">All Districts<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"filter-group\">\n                    <label style=\"font-family: sans-serif; font-size: 0.7rem; font-weight: 700; color: #8d7b68; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 8px;\">Historical Association<\/label>\n                    <select id=\"typeFilter\" onchange=\"updateRegistry()\" style=\"width: 100%; border: 1px solid #dcd7cc; padding: 10px; background: #faf9f6; font-family: inherit; cursor: pointer;\">\n                        <option value=\"all\">All Associations<\/option>\n                        <option value=\"Siri Guru Nanak Sahib\">Siri Guru Nanak Sahib<\/option>\n                        <option value=\"Siri Guru Amar Das Sahib\">Siri Guru Amar Das Sahib<\/option>\n                        <option value=\"Siri Guru Ram Das Sahib\">Siri Guru Ram Das Sahib<\/option>\n                        <option value=\"Siri Guru Arjan Sahib\">Siri Guru Arjan Sahib<\/option>\n                        <option value=\"Siri Guru Hargobind Sahib\">Siri Guru Hargobind Sahib<\/option>\n                        <option value=\"Associates of Sikh Gurus\">Associates of Sikh Gurus<\/option>\n                        <option value=\"Shaheeds of Misl Era\">Shaheeds of Misl Era<\/option>\n                        <option value=\"Sikh Kingdom\">Sikh Kingdom<\/option>\n                        <option value=\"Others &amp; Heretic Groups\">Others &amp; Heretic Groups<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"filter-group\">\n                    <label style=\"font-family: sans-serif; font-size: 0.7rem; font-weight: 700; color: #8d7b68; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 8px;\">Physical Status<\/label>\n                    <select id=\"statusFilter\" onchange=\"updateRegistry()\" style=\"width: 100%; border: 1px solid #dcd7cc; padding: 10px; background: #faf9f6; font-family: inherit; cursor: pointer;\">\n                        <option value=\"all\">All Conditions<\/option>\n                        <option value=\"blue\">Functional<\/option>\n                        <option value=\"purple\">Standing (Repurposed)<\/option>\n                        <option value=\"red\">Ruins (Neglected)<\/option>\n                        <option value=\"brown\">Disappeared (Lost)<\/option>\n                    <\/select>\n                <\/div>\n            <\/div>\n            <div id=\"statsBar\" style=\"margin-top: 20px; text-align: center; font-family: sans-serif; font-size: 0.75rem; color: #c5a059; border-top: 1px solid #f0eee9; padding-top: 15px; letter-spacing: 0.5px;\">Accessing District Records&#8230;<\/div>\n        <\/div>\n\n        <div id=\"registryGrid\" style=\"display: grid; grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); gap: 30px; margin-bottom: 30px;\"><\/div>\n        <div id=\"paginationControls\"><\/div>\n\n        <div style=\"background: #fff; padding: 40px; border: 1px solid #e2ddd3; border-radius: 4px; margin-bottom: 30px; text-align: center;\">\n            <div style=\"font-family: sans-serif; font-size: 0.65rem; font-weight: 800; color: #c5a059; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 5px;\">Visual Coverage<\/div>\n            <div style=\"font-family: 'Times New Roman', serif; font-size: 2.2rem; color: #1a1210; margin-bottom: 30px; margin-top: 0;\">Archive <span style=\"font-style: italic; color: #c5a059;\">Footprint<\/span><\/div>\n            <div style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 40px; align-items: center;\">\n                <div id=\"statusStats\" style=\"flex: 1; min-width: 250px; text-align: right;\"><\/div>\n                <div style=\"width: 120px; height: 120px; border: 1px solid #c5a059; border-radius: 50%; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #faf9f6;\">\n                    <span id=\"masterCounter\" style=\"font-size: 2rem; color: #1a1210;\">0<\/span>\n                    <span style=\"font-size: 0.6rem; text-transform: uppercase; font-weight: bold; color: #c5a059;\">Sites<\/span>\n                <\/div>\n                <div id=\"districtStats\" style=\"flex: 1; min-width: 250px; text-align: left;\"><\/div>\n            <\/div>\n        <\/div>\n\n        <div style=\"text-align: center; margin-bottom: 10px; margin-top: 60px;\">\n            <div style=\"font-family: sans-serif; font-size: 0.65rem; font-weight: 800; color: #c5a059; text-transform: uppercase; letter-spacing: 4px;\">LIVE ATLAS<\/div>\n            <div style=\"font-family: 'Times New Roman', serif; font-size: 2.8rem; color: #1a1210; margin: 5px 0 20px 0;\">Explore by <span style=\"font-style: italic; color: #c5a059;\">Geography<\/span><\/div>\n        <\/div>\n        <div style=\"background: #fff; padding: 15px; border: 1px solid #e2ddd3; border-radius: 4px; height: 550px; position: relative; z-index: 1;\">\n            <div id=\"map-canvas\" style=\"height: 100%; width: 100%;\"><\/div>\n        <\/div>\n\n        <div style=\"max-width: 1000px; margin: 80px auto 40px auto; border-top: 1px double #c5a059; padding-top: 60px;\">\n            <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; text-align: left;\">\n                <div>\n                    <h4 style=\"font-weight: 400; color: #c5a059; letter-spacing: 2px; text-transform: uppercase; font-size: 0.9rem; margin-bottom: 20px;\"><strong>Sikh Heritage Archive<\/strong> Access<\/h4>\n                    <p style=\"font-size: 0.95rem; color: #666; line-height: 1.7; font-family: 'Georgia', serif;\">\n                        As a central part of our <a href=\"https:\/\/jeevaysanjhapunjab.com\/\" style=\"color: #666; text-decoration: none;\">public history mission<\/a>, this library provides non-commercial access to rare records. Please cite the original author and <strong>Jeevay Sanjha Punjab<\/strong> as the digital host.\n                    <\/p>\n                <\/div>\n                <div>\n                    <h4 style=\"font-weight: 400; color: #c5a059; letter-spacing: 2px; text-transform: uppercase; font-size: 0.9rem; margin-bottom: 20px;\">Citations &amp; Resources<\/h4>\n                    <p style=\"font-size: 0.95rem; color: #666; line-height: 1.7; font-family: 'Georgia', serif;\">\n                        For research publications, visit our <a href=\"https:\/\/jeevaysanjhapunjab.com\/publications\/\" style=\"color: #c5a059; text-decoration: underline;\">Publications<\/a>. To support our work, visit <a href=\"https:\/\/jeevaysanjhapunjab.com\/donate\/\" style=\"color: #c5a059; text-decoration: underline;\">Donate<\/a>. See archival context via the <a href=\"http:\/\/narchives.gov.np\/\" target=\"_blank\" rel=\"noopener\" style=\"color: #c5a059; text-decoration: none; font-weight: bold;\">National Archives of Nepal<\/a>.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\">\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n\n<style>\n    .h-card { background: #fff; border-radius: 8px; overflow: hidden; display: flex; flex-direction: column; transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); position: relative; border: 1px solid #e2ddd3; box-shadow: 0 4px 15px rgba(44, 36, 33, 0.04); }\n    .h-card:hover { transform: translateY(-8px); box-shadow: 0 20px 40px rgba(44, 36, 33, 0.12); border-color: #c5a059; }\n    .card-accent { height: 5px; width: 100%; background: #c5a059; }\n    .card-body { padding: 30px; flex-grow: 1; display: flex; flex-direction: column; }\n    .card-meta { font-family: sans-serif; font-size: 0.65rem; font-weight: 900; color: #c5a059; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 12px; }\n    .card-title { font-size: 1.35rem; font-weight: 400; margin-bottom: 15px; line-height: 1.3; color: #1a1210; border-bottom: 1px double #e2ddd3; padding-bottom: 15px; min-height: 3.2rem; }\n    .card-desc { font-size: 0.95rem; line-height: 1.6; color: #5d5451; margin-bottom: 10px; font-style: italic; }\n    .card-footer { padding: 15px 25px; background: #faf9f6; border-top: 1px solid #f0eee9; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 10px; }\n    .status-tag { font-family: sans-serif; font-size: 0.6rem; padding: 4px 10px; border-radius: 4px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.5px; }\n    .btn-container { display: flex; gap: 8px; }\n    .v-btn-sm { background: #fff; border: 1px solid #c5a059; color: #c5a059; text-decoration: none; font-family: sans-serif; font-size: 0.6rem; font-weight: bold; text-transform: uppercase; padding: 6px 10px; display: flex; align-items: center; gap: 5px; border-radius: 2px; }\n    .map-btn { border-color: #8d7b68; color: #8d7b68; }\n    .v-btn-sm:hover { background: #c5a059; color: #fff; }\n    .map-btn:hover { background: #8d7b68; color: #fff; }\n    .st-blue { background: #e3f2fd; color: #1565c0; }\n    .st-purple { background: #f3e5f5; color: #7b1fa2; }\n    .st-red { background: #ffebee; color: #c62828; }\n    .st-brown { background: #efebe9; color: #4e342e; }\n    .fp-row { display: flex; align-items: center; margin-bottom: 10px; font-family: 'Times New Roman', serif; }\n    .fp-label { font-size: 1rem; color: #1a1210; white-space: nowrap; }\n    .fp-dots { flex-grow: 1; border-bottom: 1px dotted #c5a059; margin: 0 10px; opacity: 0.4; }\n    .fp-val { font-family: sans-serif; font-size: 0.7rem; font-weight: bold; color: #c5a059; }\n    .heritage-dot { background: #c5a059; border: 2px solid #fff; border-radius: 50%; box-shadow: 0 0 10px rgba(197, 160, 89, 0.4); }\n    .popup-link { display: inline-block; margin: 5px 4px 0 0; color: #c5a059 !important; text-decoration: none; font-weight: bold; font-family: sans-serif; font-size: 0.65rem; text-transform: uppercase; border: 1px solid #c5a059; padding: 4px 6px; border-radius: 2px; }\n    .popup-link:hover { background: #c5a059; color: #fff !important; }\n    .pagination-btn { padding: 8px 14px; border: 1px solid #c5a059; background: #fff; color: #8d7b68; cursor: pointer; font-family: sans-serif; }\n    .pagination-btn:disabled { opacity: 0.45; cursor: not-allowed; }\n    @media (max-width: 600px) { .fp-row { flex-direction: row !important; text-align: left !important; } .h-card { margin-bottom: 10px; } }\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Jeevay Sanjha Punjab Sikh Heritage Archive &#8220;A cartographic registry of sacred and historical architecture of Sikhs in Pakistan. Documenting the state of Gurdwaras, Forts, and Samadhs left across the borders in 1947.&#8221; District Registry All Districts Historical Association All AssociationsSiri Guru Nanak SahibSiri Guru Amar Das SahibSiri Guru Ram Das SahibSiri Guru Arjan SahibSiri Guru [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1373","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/pages\/1373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/comments?post=1373"}],"version-history":[{"count":106,"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/pages\/1373\/revisions"}],"predecessor-version":[{"id":2941,"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/pages\/1373\/revisions\/2941"}],"wp:attachment":[{"href":"https:\/\/jeevaysanjhapunjab.com\/pa\/wp-json\/wp\/v2\/media?parent=1373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}